#/etc/passwd
:등록된 사용자의 기본정보가 저장된 파일.
>관련 명령어 : adduser
사용자 이름 : 비밀번호 : 사용자 ID : 사용자가 소속된 그룹 ID : 전체 이름 : 홈 디렉토리 : 기본 쉘
비밀번호가 x로 되어있으면 /etc/shadow 에 비밀번호가 저장되어 있다는 의미이다.
#/etc/group
:등록된 그룹의 기본정보가 저장된 파일.
>관련 명령어 : groupadd
그룹 명 : 비밀번호 : 그룹 id : 그룹에 속한 사용자명
그룹에 속한 사용자명은 생략 가능.
#/etc/shadow
: 등록된 사용자의 비밀번호가 저장된 파일.
>관련 명령어 : passwd
=============================================================================
<파일 권한>
*수치 모드
400 파일 소유자의 읽기 권한
200 파일 소유자의 쓰기 권한
100 파일 소유자의 실행 권한
40 그룹 사용자의 읽기 권한
20 그룹 사용자의 쓰기 권한
10 그룹 사용자의 실행 권한
4 기타 사용자의 읽기 권한
2 기타 사용자의 쓰기 권한
1 기타 사용자의 실행 권한
ex)777 - 모든 권한 다 설정
*기호를 통한 권한
d r w x r w x r w x
파일의종류/작성자 /그룹 / 기타
:등록된 사용자의 기본정보가 저장된 파일.
>관련 명령어 : adduser
사용자 이름 : 비밀번호 : 사용자 ID : 사용자가 소속된 그룹 ID : 전체 이름 : 홈 디렉토리 : 기본 쉘
비밀번호가 x로 되어있으면 /etc/shadow 에 비밀번호가 저장되어 있다는 의미이다.
#/etc/group
:등록된 그룹의 기본정보가 저장된 파일.
>관련 명령어 : groupadd
그룹 명 : 비밀번호 : 그룹 id : 그룹에 속한 사용자명
그룹에 속한 사용자명은 생략 가능.
#/etc/shadow
: 등록된 사용자의 비밀번호가 저장된 파일.
>관련 명령어 : passwd
=============================================================================
adduser
: 사용자 추가 명령어. 사용자 추가시 자동으로 아래작업을 수행 함.
① /etc/passwd 와 /etc/shadow 파일에 사용자 추가
② 별도로 그룹을 지정하지 않았다면, 사용자명과 동일하게 /etc/group 파일에 추가
③ 별도로 홈 디렉토리를 지정하지 않았다면, /home/"사용자명" 으로 디렉토리 생성
④ /etc/skel 디렉토리의 파일을 /home/"사용자명" 디렉토리에 복사
-옵션-
-d <홈 디렉토리> <사용자명>
-u <사용자 id> <사용자명>
-g <그룹명> <사용자명>
-s <쉘 파일명> <사용자명>
userdel
: 사용자 삭제 명령어.
-옵션-
-r : /home/<사용자명> 디렉토리까지 함께 삭제함.
usermod
: 사용자 계정 관리 명령어
#1 계정 관련 정보 보기
grep <사용자명> /etc/passwd
grep <사용자명> /etc/shadow
grep <사용자명> /etc/group
#2 계정 홈 디렉토리 수정
usermod -d <홈디렉토리> <사용자명>
#3 사용자 전체이름 수정
usermod -c <전체이름> <사용자명>
#4 사용자 기본 쉘 수정
usermode -s <쉘 디렉토리> <사용자명>
* usermode -s /bin/false <사용자명> 으로 쉘을 변경하면, 원래의 쉘로 수정전까지
해당 사용자의 접속이 거부된다.
#5 UID 변경
usermod -u <UID> <사용자명>
<파일 권한>
*수치 모드
400 파일 소유자의 읽기 권한
200 파일 소유자의 쓰기 권한
100 파일 소유자의 실행 권한
40 그룹 사용자의 읽기 권한
20 그룹 사용자의 쓰기 권한
10 그룹 사용자의 실행 권한
4 기타 사용자의 읽기 권한
2 기타 사용자의 쓰기 권한
1 기타 사용자의 실행 권한
ex)777 - 모든 권한 다 설정
*기호를 통한 권한
d r w x r w x r w x
파일의종류/작성자 /그룹 / 기타
'Server > └ Linux(Fedora)' 카테고리의 다른 글
[Linux]데몬 (Daemon) - standalone, index(xinetd) type (0) | 2009.03.21 |
---|---|
[Linux]계정 및 비밀번호 이전 방법. (0) | 2009.03.20 |
[Linux]vsFTPD 설치 (0) | 2009.03.19 |
[Linux]vi, gedit 편집기 명령어 (0) | 2009.03.19 |
[Linux]VNC 서버 계정 만들기 (0) | 2009.03.18 |