계정 조회
users : 현재 시스템에 로그인한 사용자 계정을 조회하는 파일 |
암호설정
passwd : 사용자 계정 정보를 확인할 수 있는 파일 /etc/passwd 파일 root : x : 0 : 0 : root : root : /bin/bash ① ② ③ ④ ⑤ ⑥ ⑦ ① : 사용자명 ② : 패스워드(/etc/shadow파일에 암호화되어 있음) ③ : 사용자 계정 uid ④ : 사용자 계정 gid ⑤ : 사용자 계정 이름(정보) ⑥ : 사용자 계정 홈디렉토리 ⑦ : 사용자 계정 로그인 쉘 |
패스워드의 암호화
shadows : 보안 문제로 패스워드를 암호화 하는 프로그램 /etc/shadow 파일 root : $1$0L2L0oTwd : 12751 : 0 : 99999 : 7 : : : ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ① : 사용자명 ② : 패스워드 ③ : 패스워드 파일 최종 수정일 ④ : 패스워드 변경 최소일 ⑤ : 패스워드 변경 최대일 ⑥ : 패스워드 만료 경고기간 ⑦ : 패스워드 파기 기간(패스워드 파기 후 계정 비활성 기간) ⑧ : 계정 만료 기간 ⑨ : 예약 필드 |
계정 생성 기본 설정 파일
useradd : 계정 생성 기본 설정 파일 : /etc/default/useradd 파일 : 기본설정 사항 확인하기 -> useradd -D login.defs : 쉐드우 패스워드 사용시 : shadow 유틸리티의 로그인 설정 파일 |
계정 생성 및 암호 설정
사용 : useradd 생성할계정명 passwd 생성한계정명 useradd 명령을 통해 계정을 생성한 후 passwd 명령으로 패스워드를 지정한다. useradd [옵션] 로그인계정 : 계정 생성 옵션 -c : comment : 사용자 이름 또는 정보 -d : home_dir : 사용자 계정 홈 디렉토리 -e : expire_date : 사용자 계정 유효기간 -f : inactivie_time : 비활성 기간 -g : initial_group : 기본그룹 -G : group[,...] : 다중그룹 -s : shell : 로그인 기본 쉘 -u : uid : 사용자 계정 uid passwd 로그인계정 : 암호 지정 |
'Linux' 카테고리의 다른 글
[Linux] 환경 설정 (쉘의 환경 설정) (0) | 2011.04.26 |
---|---|
[Linux] 파일 시스템 관리 : 리눅스 명령어 (0) | 2011.04.26 |
리눅스 vi 에디터 편집 명령어 (0) | 2011.04.26 |
리눅스 버전 확인(centos, redhat) 하는 명령어 (0) | 2011.04.26 |
리눅스 시간 맞추기(date, linux 시간 맞추기) (0) | 2011.04.26 |