'IT 이야기/Linux 명령어' 카테고리의 글 목록 (9 Page)
본문 바로가기

IT 이야기/Linux 명령어87

[RHEL6] 계정관리 명령어들 7탄(newgrp, newusers, passwd, pwck) 19. newgrp(새 그룹) 1) 경로 : /usr/bin/newgrp 2) 요약 : 새로운 그룹으로 로그인 3) 사용 방법 : newgrp [그룹명] 4) 추가 설명 newgrp 명령어는 현재 세션의 사용자 그룹을 변경합니다. touch 명령으로 파일을 생성한 후에 chown 명령으로 다른 그룹의 속성으로 변경할 수도 있지만 newgrp 명령으로 그룹명을 지정하면, 지정한 그룹의 쉘로 환경이 바로 변경됩니다. newgrp 명령어에서 지정한 그룹은 반드시 시스템에 존재하는 그룹명이나 그룹ID가 있어야 합니다. /etc/group 파일을 확인하거나 groups 명령어로 존재 여부를 확인할 수 있습니다. 아래와 같이 touch 명령어로 파일을 생성하면 사용자의 그룹으로 파일이 생성됩니다. $ touch c.. 2019. 12. 31.
[RHEL6] 계정관리 명령어들 6탄(lastlog, login, logname) 16. lastlog(접속 로그 보기) 1) 경로 : /usr/bin/lastlog 2) 요약 : lastlog 파일을 분석하여 출력 3) 사용 방법 : lastlog [옵션] 4) 옵션 -u 로그인명 : 지정한 로그인명의 lastlog 정보만 출력 -t days : 지정한 날짜 단위 기간에 로그인한 정보만 출력 5) 추가 설명 lastlog 명령어는 /var/log/lastlog 로그 파일의 정보를 출력합니다. 이를 통해 사용자의 마지막 로그인 날짜, 호스트명, 포트 등을 볼 수 있습니다. 만약 로그 기록 중 출처를 알 수 없는 로그 기록이나 로그인을 허용하지 않은 사용자의 로그 기록이 있다면 크래킹의 흔적으로 볼수 있으므로 전체적인 시스템을 세밀하게 분석할 필요가 있습니다. 예) lastlog 명령어.. 2019. 12. 31.
[RHEL6] 계정관리 명령어들 5탄(grpconv, last, lastb) 13. grpconv(섀도우 그룹 생성) 1) 경로 : /usr/sbin/grpconv 2) 요약 : /etc/group 파일을 /etc/gshadow의 섀도우 파일로 생성 3) 사용 방법 : grpconv 4) 추가 설명 grpconv 명령어는 pwconv과 비슷한 기능으로 /etc/group 파일을 /etc/gshadow의 새도우 파일을 생성합니다. 섀도우 기능 해제는 grpunconv 명령어로 합니다. 14. last(로그인 시간 보기) 1) 경로 : /usr/bin/last 2) 요약 : 로그인 기록과 재부팅 기록 출력 3) 사용 방법 : last [옵션][사용자이름][tty...] 4) 옵션 -num : 숫자(num) 만큼의 줄만 출력, 예) -3 -a : 출력되는 목록에서 호스트명 필드를 마지.. 2019. 12. 31.
[RHEL6] 계정관리 명령어들 4탄(groupmod, groups, grpck) 10. groupmod(그룹 정보 수정) 1) 경로 : /usr/sbin/groupmod 2) 요약 : 그룹 정보 수정 3) 사용 방법 : groupmod [옵션] 그룹명 4) 옵션 -g gid : 지정한 gid로 그룹의 ID를 변경 -n name : 지정한 name으로 그룹명을 변경 -o : -g 옵션과 같이 사용하고, 지정한 gid가 이미 존재하더라도 중복을 허용 5) 추가 설명 groupmod 명령어는 groupadd로 추가한 그룹명을 변경할 수 있습니다. 아래와 같이 /etc/group 파일에 groupadd로 추가한 그룹(chanchan)이 있다고 가정합니다. # cat /etc/group | grep chanchan chanchan:x:6001: 예) -n 옵션을 사용하여 그룹명을 park으로.. 2019. 12. 31.
[RHEL6] 계정관리 명령어들 3탄(gpasswd, groupadd, groupdel) 7. gpasswd(그룹 사용자 관리) 1) 경로 : /usr/bin/gpasswd 2) 요약 : /etc/group과 /etc/gshadow의 그룹 패스워드를 관리 3) 사용 방법 : gpasswd [옵션] 그룹명 4) 옵션 -a, --add 사용자 : 사용자를 그룹에 추가 -d, --delete 사용자 : 그룹에서 사용자를 삭제 -r, --remove-password : 그룹 비밀번호를 삭제 -R, --restrict : 그룹 접근을 막음 -A, --administrators [user...] : 그룹 관리자를 추가 -M, --member [user...] : 그룹의 멤버를 추가 5) 추가 설명 gpasswd 명령어는 /etc/group과 /etc/gshadow 파일 관리에 사용한다. 만일 옵션 없이.. 2019. 12. 11.
[RHEL6] 계정관리 명령어들 2탄(chown, chsh, finger) 4.chown(소유자 변경) 1) 경로 : /bin/chown 2) 요약 : 파일 사용자와 그룹을 변경 3) 사용 방법 : chown [옵션...] 소유자 : [그룹] 파일... chown [옵션...] 그룹파일... 4) 옵션 -f, --silent, --quiet : 파일 권한 변경 실패 시 에러를 출력하지 않음 --help : 사용법을 출력 -R, --recursive : 하위 디렉터레이 있는 모든 디렉터리와 파일을 변경 -v, --verbose : 각 파일에 대한 정보를 상세히 출력 --version : 버전 정보를 출력 5) 추가 설명 chown은 파일의 소유자와 그룹을 변경하는 명령어입니다. test.txt 파일의 소유자와 그룹은 모두 root 입니다. # ls -al test.txt -rw-.. 2019. 12. 10.
[RHEL6] 계정관리 명령어들 1탄(chfn, chgrp, chmod) 1.chfn(사용자 정보 변경) 1) 경로 : /usr/bin/chfn 2) 요약 : 패스워드 파일 등의 변경 없이 사용자 기본 정보를 변경 3) 사용 방법 : chfn [옵션] [사용자계정] - 사용자 계정 : 정보를 변경하고 싶은 사용자 이름 공백일 경우 현재 계정의 정보를 변경 4) 옵션 -f, --full-name : 사용자 전체 이름을 변경(사용자 계정과 다름) -h, --home-phone : 사용자 집 전화번호를 변경 -o, --office : 사용자의 직장명을 변경 -p, --office-phone : 사용자의 직장 전화번호를 변경 -u, --help : 사용법을 출력 -v, --version : 버전 정보를 출력 5) 추가 설명 chfn 명령어는 등록된 사용자의 정보를 변경할 때 사용합니.. 2019. 12. 10.