📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# linux (78)

리눅스[Linux] 2018. 3. 30. 04:00

[Linux] 리눅스 adduser 명령어 - 계정 추가하기

adduser 명령어adduser 명령어는 계정 정보를 추가하는 명령어 입니다.useradd 명령어와 헷갈릴 수 있는데 두 명령어의 역할을 같으나 차이점이 있다면 useradd 명령어의 경우 비밀번호와 부가적인 정보를 입력하지 않지만 adduser 명령어는 계정 추가와 동시에 비밀번호 및 부가정보를 입력합니다.추가한 계정 정보는 /etc/passwd에 기록되며 암호화 된 비밀번호 정보는 /etc/shadow/에 추가된 계정이 속한 그룹 정보는 /etc/group 파일에 기록됩니다.사용법대소문자를 구분하는 리눅스 환경에서 사용자 계정은 영문 대/소 문자, '-', '_', '.' 으로 구성할 수 있으나 영문 소문자를 사용하는 것이 관례입니다.사용자 계정에는 유일한 ID 값이 부여되는데 이 ID값을 UID(..

리눅스[Linux] 2018. 3. 30. 00:30

[Linux] 리눅스 change 명령어 - 계정 비밀번호 변경 주기 설정

change 명령어change 명령어는 change age의 약자로 암호를 주기적으로 변경하도록 설정하는 명령어 입니다.사용법change -l 계정영문 소문자 L 옵션을 사용하면 해당 계정의 비밀번호 변경일, 유효기간 정보 등을 알 수 있습니다.change -E 계정계정의 암호 만료 날짜를 지정합니다.ex) change -E 2018/05/13 myuserchange -m 10 계정계정의 암호 변경할 수 있는 최소 날짜를 10일로 지정합니다.change -M 10 계정계정의 암호변경 없이 사용할 수 있는 만기일을 10일로 지정합니다.change -W 3 계정계정의 암호변경 만기일 3일 전에 경고 메시지를 보여주도록 합니다.change -I 10 계정양문 대문자 i 옵션을 사용하면 계정의 암호변경 만기일..

리눅스[Linux] 2018. 3. 29. 16:00

[Linux] 리눅스 passwd 명령어 - 계정 비밀번호 지정 또는 변경

passwd 명령어passwd 명령어는 계정의 비밀번호(Password)를 변경 또는 지정하는 명령어 입니다.useradd 명령어를 통해 계정 생성한 직후에는 비밀번호가 지정되어 있지 않기 때문에 passwd 명령어를 통해 지정해줄 수 있습니다.또한 기존 비밀번호가 지정된 경우에도 비밀번호를 변경할 수 있습니다.비밀번호를 변경하는 명령어인 만큼 root 계정으로 사용할 수 있습니다.사용법useradd -> 계정이 추가되지만 암호를 지정해주지 않았음.passwd -> passwd 명령어로 해당 계정의 암호를 지정한다.새 UNIX 암호 입력 : 암호 입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음새 UNIX 암호 재입력 : 암호 재입력 후 Enter -> !입력시 터미널에 보이지 ..

리눅스[Linux] 2018. 3. 29. 12:30

[Linux] 리눅스 usermod 명령어 - 계정 정보 변경

usermod 명령어usermod 명령어는 user modification(사용자 수정)의 약자로 사용자 계정 정보를 수정하는 명령어 입니다.사용법명령어설명usermod -l 계정명을 바꿀 계정명 으로 변경합니다. (사용 비 권장)usermod -c 계정의 이름을 변경합니다.usermod -d 계정의 홈 디렉터리를 변경합니다.usermod -s 계정의 로그인 기본 셸을 변경합니다.usermod -e 계정이 해당 날짜에 만료되도록 합니다. ex) usermod -e 2018-05-01 myuserusermod -g 사용자의 기본 소속 그룹을 변경합니다.usermod -G 계정의 소속 그룹을 변경합니다. 만약 여러 그룹을 지정할 때에는 ,(콤마) 로 구분하여 지정합니다.usermod -a -G ..

리눅스[Linux] 2018. 3. 29. 09:30

[Linux] 리눅스 userdel 명령어 - 계정 삭제

userdel 명령어userdel명령어는 user delete(사용자 삭제)의 약자로 사용자 계정 정보를 삭제하는 명령어 입니다.사용자 삭제시 사용자가 속한 그룹에 다른 사용자가 포함되어 있지 않다면 해당 그룹 또한 제거됩니다.또한 userdel에 옵션을 주지 않고 삭제하는 경우 홈 디렉터리와 메일 스풀, 임시파일은 삭제되지 않고 남습니다.사용법userdel --> 계정 삭제. 홈 디렉터리 및 임시파일은 남김userdel -r --> 계정 삭제. 홈 디렉터리 및 임시파일까지 삭제참고글[Linux] 리눅스 사용자 및 그룹 관리[Linux] 리눅스 useradd 명령어 - 계정 추가하기[Linux] 리눅스 adduser 명령어 - 계정 추가하기[Linux] 리눅스 usermod 명령어 - 계정 정보 변경..

리눅스[Linux] 2018. 3. 29. 06:00

[Linux] 리눅스 사용자 및 그룹 관리

리눅스 에서의 사용자리눅스는 서로 다른 여러명의 사용자가 동시에 시스템에 접근 및 로그인하여 사용할 수 있는 멀티 유저(Multi User System) 운영체제입니다.즉 리눅스 시스템이 설치된 서버 한 대에 여러명이 동시에 접근하여 이용하는 것 입니다.리눅스를 설치하게 되면 기본적으로 root 라는 이름의 슈퍼 계정이 생성됩니다. 이 root 계정은 리눅스 시스템의 모든 권한을 가지고 작업을 실행할 수 있으며, 다른 사용자의 계정 및 권한까지 조작할 수 있습니다.또한 일반 사용자 이외에 특정 으용 프로그램을 실행하기 위한 전용 계정을 시스템 계정이라고 합니다. 예를 들어 apache 웹 서버를 설치하게 되면 apache 실행에 필요한 계정인 "apache" 가 자동으로 생성됩니다. 이러한 시스템 계정은..

리눅스[Linux] 2018. 3. 29. 04:00

[Linux] 리눅스 groupadd, groupmod, groupdel, groups 명령어 - 그룹 추가, 수정, 삭제, 확인

groupadd 명령어groupadd 명령어는 그룹 추가 명령어 입니다.사용법groupadd newgroup -> newgroup이라는 그룹을 추가groupadd -g 1200 newgroup -> newgroup이라는 그룹을 추가하고 GID를 1200으로 지정groupmod 명령어groupmod 명령어는 그룹을 이름을 수정하는 명령어 입니다.사용법groupmod -n group1 group2 -> !주의 group2 그룹을 group1 그룹으로 변경groupmems 명령어groupmems 명령어는 그룹 사용자를 관리하는 명령어 입니다.사용법groupmems -g mygroup -l -> mygroup의 멤버 확인groupmems -g mygroup -a root -> root 계정을 mygroup..

리눅스[Linux] 2018. 3. 29. 02:30

[Linux] 리눅스 gpasswd 명령어 - 그룹 암호 설정

gpasswd 명령어gpasswd 명령어는 그룹의 암호를 설정하거나 그룹 관리를 수행하는 명령어 입니다.사용법명령어설명gpasswd 그룹의 암호를 지정합니다.gpasswd -a 계정을 그룹의 사용자로 추가합니다.gpasswd -A 계정을 그룹의 관리자로 지정합니다.gpasswd -d 계정을 그룹의 사용자에서 제외 시킵니다.참고글[Linux] 리눅스 groupadd, groupmod, groupdel, groups 명령어 - 그룹 추가, 수정, 삭제, 확인[Linux] 리눅스 사용자 및 그룹 관리[Linux] 리눅스 adduser 명령어 - 계정 추가하기[Linux] 리눅스 useradd 명령어 - 계정 추가하기[Linux] 리눅스 usermod 명령어 - 계정 정보 변경[Linux] 리눅스 user..

리눅스[Linux] 2018. 3. 28. 09:30

[Linux] 리눅스 tail 명령어 - 파일 내용 뒤에서부터 보기

tail 명령어tail 명령어는 꼬리라는 뜻 그대로 파일의 꼬리(뒷부분)의 내용을 출력하여 볼 수 있는 명령어 입니다.관련 있는 명령어로는 파일 내용의 앞에서부터 보여주는 head 명령어가 있습니다.사용법tail 파일명 과 같이 옵션을 주지 않고 사용하는 경우 파일의 맨 뒤 10줄을 보여줍니다.tail -n 숫자 파일명 과 같이 사용하게 되면 뒤에서 숫자 행 만큼의 내용을 보여줍니다.tail -f 옵션과 같이 사용하게 되면 서버 로그 파일과 같이 실시간으로 계속 내용이 추가되는 파일인 경우 출력 내용을 갱신하여 출력해 줍니다. 로그파일등을 볼 때 가장 많이 사용됩니다.tail 파일명tail -n 숫자 파일명tail -f 파일명참고글[Linux] 리눅스 tail 명령어 - 파일 내용 뒤에서부터 보기[Lin..

리눅스[Linux] 2018. 3. 28. 05:30

[Linux] 리눅스 head 명령어 - 파일 내용 앞에서부터 보기

head 명령어head 명령어는 머리라는 뜻 그대로 파일의 머리(앞부분)의 내용을 출력하여 볼 수 있는 명령어 입니다.관련 있는 명령어로는 파일 내용의 뒤에서부터 보여주는 tail 명령어가 있습니다.사용법head 파일명 과 같이 사용하는 경우 파일의 맨 앞 10줄을 보여줍니다.head -n 숫자 파일명 과 같이 사용하게 되면 앞에서 숫자 행 만큼의 내용을 보여줍니다.head 파일명head -n 숫자 파일명참고글[Linux] 리눅스 more 명령어 - 파일 내용 페이지 단위로 보기[Linux] 리눅스 less 명령어 - 파일 내용 페이지 단위로 보기[Linux] 리눅스 tail 명령어 - 파일 내용 뒤에서부터 보기[Linux] 리눅스 cat 명령어 - 파일 내용 출력하기