학습 리눅스 - 일반적인 명령의 사용자 관리

사용자 관리는 일반적으로 사용되는 명령

새 사용자 useradd와
userdel을 삭제 사용자
passwd에 암호 변경
사용자 속성 수정하고 usermod
사용자 속성을 수정 CHAGE을

리눅스는 루트 사용자와 일반 사용자 두 종류로 나누어진다

사용자가 추가되면, 하단이 수행 된 내용

사용자가 생성되면, 그것의 홈 디렉토리는 / 가정 / 사용자 이름이 다음
사용자가 생성 될 때 포스트가 등 /이 파일은 passwd, 다음과 같은 명령을 조회 할 수 있습니다 /를 추가됩니다
10 / etc / passwd에 캔 # 꼬리를 새로 만든 사용자를 찾을
사용자가 생성 될 때, 그것은 사용자의 암호 파일과 관련된이 / etc /이 파일을 그림자, 당신은 조회 할 수 있습니다 다음 명령에 추가됩니다
# 꼬리 (10)을 / etc / 그림자

시스템이 사용자 ID에 (루트 사용자 ID 0)가 할당되기 때문에 # ID는 + 사용자 이름은 사용자 시스템 여부를 조회 할 수 있습니다

루트 사용자는 일반 사용자가 아닌 다른 사람을 만들 수있는 권한을 가지고

사용자에게 # Passwd 파일 + 사용자 이름 암호

# userdel을 + 이름 -r없이, 사용자의 홈 디렉토리가 유지 될 경우 일반적으로 -r 옵션을 추가 할 사용자를 삭제하려면

사용자가 로그온, 새로운 홈 디렉토리의 첫 번째 방문, 관련 프로파일이 새로운 홈 디렉토리에 배치 될 때 사용자의 홈 디렉토리를 변경하는 명령 # usermod에 -d / 홈 / 디렉토리 + 사용자 이름, 그것은 것

# usermod에 -g 그룹 1 USER1 수정 사용자 그룹, 그룹 1을 수정할 수있는 사용자의 사용자 1 그룹

사용자 암호 만료 정보를 변경 # CHAGE [옵션] 사용자 이름 +

그룹 관리 명령

groupadd 새 사용자 그룹
사용자 그룹을 삭제 groupdel

Groupadd 그룹 1 #
#하고 usermod -g 그룹 1 사용자 1 사용자 그룹을 생성하고 새 사용자 그룹에 사용자를 추가

사용자 전환

스와 스위치 사용자

  • SU - 사용자 이름 사용하여 스위치 사용자 로그인 쉘

Sudo 명령 관리자는 암호를 입력하지 않고도, 다른 사용자로 수행 할 수있다. 위험이 권리를 사용

  • sudo는 visudo를 편집 한 사용자 (그룹)를 필요로

사용자 및 그룹 프로필

/ etc / passwd에
당신이 etc / passwd 파일 / 새 사용자를 생성하는 경우, 사용자가 데이터의 새 행을 만들 수 있습니다. 새 줄을 채우기 위해 그 형태에 따르면, 당신은 또한 새로운 사용자를 생성 할 수 있습니다
X : 1002 : 1002 : w / 홈 / W1 : 빈 / bash는 필드의 의미
아이디 : 비밀번호 확인 여부 : 사용자 ID, 고유 식별 시스템 (루트가 될 것이다, 0으로 변경) : ID 그룹 : 참고 : 사용자의 홈 디렉토리 : 사용자 로그인 명령 인터프리터
마지막 bash는 동안이 경우 / sbin / nologin으로, 사용자가 터미널 로그인 할 수 없습니다 변경되었습니다

은 / etc / 그림자
로컬 사용자 암호 저장, 루트 사용자 만 볼 수있는 그림자 파일 등

은 / etc / 그룹
프로파일 사용자 그룹 형식 :
그룹 : X : 0 : 필드는 각각의 의미
사용자 그룹 이름 : 사용자 그룹 ID : 제공하는 다른 그룹 확인 암호 여부

추천

출처www.cnblogs.com/chenri/p/12590371.html