사용자 계정을 만드는 명령어 두 가지 adduser - adduser 명령은 사용자 홈 디렉토리를 포함한 사용자 관련 설정을 자동생성 함. 사용자가 설정한 기본 쉘을 사용자의 쉘로 지정함 $ sudo adduser jane useradd - useradd 명령은 사용자 홈 디렉토리를 포함한 사용자 관련 설정을 자동생성 하지 않음. useradd 를 사용하여 사용자를 생성했을 경우 홈 디렉토리와 패스워드 그 외에도 여러가지 설정을 따로 해주어야 함. 기본 쉘인 sh 가 할당됨 $ sudo useradd jane 사용자 계정 생성 옵션 -c (Comment) 패스워드 파일에 사용자 설명 추가 -d (Home) 디렉터리 위치 지정 -e (Expiredate) 지정된 날짜에 사용자 계정 삭제 -f (Inacti..
루트 사용자로 전환 후 $ sudo -i sudo - 일반 사용자가 루트 권한을 잠시 빌려 명령을 실행하게 하는 명령어로, 권한만 잠시 빌리는 것이기 때문에 근본적으로 명령을 내리는 주체는 현재 사용자이며 기본적으로 사용자 혹은 그룹이 /etc/sudoers 에 등록이 되어 있어야 sudo 명령어를 사용 가능 사용자 계정 목록 확인 # cat /etc/passwd 아래와 같이 사용자 계정 출력 root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/b..
vi 에디터는 모든 Linux / Unix 시스템에서 사용할 수 있고, vi 에디터를 사용하기 위해서는 마우스 입력 장치가 필요 없으며, 키보드 입력으로 모든 기능을 사용할 수 있기 때문에 터미널 환경에서 주로 사용되는 프로그램이다. vi 에디터 모드 명령 모드 (command mode) : 입력 기능 이외의 특수한 동작 가능 (복사, 붙여넣기, 되돌리기 등) 입력 모드 (insert mode) : 키보드를 통해 글자를 입력 가능 EX 모드 (ex mode) : ex 명령어(저장, 나가기 등) 사용 가능 비주얼 모드 (visual mode) 파일 오픈 (기존 파일 및 새로운 파일) % vi filename 아래와 같이 해당 파일 오픈 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "newfilename" [Ne..
Mac terminal 에서 SSH 키를 생성하려면 우선 SSH 폴더로 이동 % cd ~/.ssh/ ssh-keygen 명령어를 이용하여 생성 % ssh-keygen -m PEM -t rsa -b 4096 -C "jane@gmail.com" 일반적인 SSH 접속을 위해서는 -m 옵션을 사용할 필요가 없지만 Spring Config Server 프로젝트에서 연결하기 위해서는 -m 옵션은 필수값이다. -m : OpenSSH 개인 키와 PEM 개인 키 형식간 변환하는데 사용 -t : dsa, rsa, rsa1 과 같은 암호화 알고리즘 선택 -b : 키를 만들때 몇 비트의 키를 만들지 결정 -C : 코멘트를 작성 생성 후 ls 명령어로 확인하면 아래와 같이 출력 id_rsa id_rsa.pub known_hos..