[22.12.23] 44일차 [리눅스] rlwrap 설치, DBeaver 설치, 리눅스 사용자 권한 관련 명령어

W·2022년 12월 23일
0

국비

목록 보기
63/119

rlwrap 설치하기

  • 라인 버퍼로 프로그램에서 명령어 수정할 수 있게 도와주는 도구

[oracle@DBsrv ~]$ su
Password:

  • epel-release는 기업용 추가 도구 패키지 저장소
    [root@DBsrv oracle]# yum install epel-release -y
    [root@DBsrv oracle]# yum install rlwrap -y
    [root@DBsrv oracle]# exit
    exit

  • nano는 vi와 유사한 편집 도구
    [oracle@DBsrv ~]$ nano ~/.bashrc

  • 파일의 가장 아랫부분에 다음 내용을 추가한다.
    alias sqlplus='rlwrap sqlplus'

- 컨트롤 + O 로 수정 사항 저장 경로 확인 후 [엔터]
- 컨트롤 + X 로 종료

[oracle@DBsrv ~]$ source ~/.bashrc

DBeaver 설정하기

https://dbeaver.io/

접속 설정하기(Oracle)

  • 첫 실행 시 뜨는 팝업은 아니오 선택

오라클 선택

- 처음 접속하는 경우 접속에 필요한 클라이언트 파일을 자동으로 알려준다

접속 설정하기(mysql)

접속 확인

  • 각 데이터베이스 별 접속 여부는 접속 항목의 녹색 체크 아이콘을 확인하면 된다.
  • 접속이 되지 않는 경우 설정값 확인 또는 해당 서비스 동작 여부 또는 서버의 접속 주소값을 확인한다.

워크 시트가 접속하고 있는 접속 확인 워크 시트 상단의 메뉴에서 확인이 가능하다.

쿼리 연습용 DB 접속 설정

리눅스 사용자 권한 관련 명령어

useradd / adduser

  • 새로운 리눅스 사용자 추가 명령어
  • 작업 시 관리자 권한이 필요

- useradd 계정명

[root@DBsrv ~]# useradd itwillbs
[root@DBsrv ~]# su itwillbs
[itwillbs@DBsrv root]$

  • 옵션
    -g : 사용자 그룹 추가
    -d : 홈디렉토리 설정 / 홈디렉토리를 설정하지 않는 경우 /home 또는 /usr 경로 밑에 계정명의 경로값을 홈디렉토리로 기본 설정해준다. (운영체제에 따라서 다를 수 있음)
    [root@DBsrv ~]# useradd -g root -d /itwillbs itwillbs
    Creating mailbox file: File exists
    [root@DBsrv ~]# su itwillbs
    [itwillbs@DBsrv root]$ cd ~
    [itwillbs@DBsrv ~]$ pwd
    /itwillbs

man

  • 터미널 명령어에 대한 매뉴얼 페이지를 볼 수 있는 명령어
  • man 명령어
    [itwillbs@DBsrv ~]$ man useradd

userdel

  • 사용자 삭제 명령어
  • userdel 계정명
  • 기본 명령어로는 계정정보만 삭제되고 홈디렉토리는 삭제되지 않음
    옵션
    -r : 삭제할 계정의 홈디렉토리를 포함하여 삭제한다.
    [root@DBsrv ~]# userdel itwillbs
    [root@DBsrv ~]# userdel -r itwillbs

0개의 댓글