| HOME / 정보공유 / AIX 명령어 모음

rmuser
rmuser rmuser 명령 목적 사용자 계정을 제거합니다. 구문
rmuser [ -R load_module ] [ -p ] Name
설명
rmuser 명령은 Name 매개변수로 식별되는 사용자 계정을 제거합니다. 이 명령은 사용자의 홈 디렉토리 및 파일을 제거하지 않고 사용자의 속성을 제거합니다. 사용자 이름은 8 바이트 이하의 문자열로 이미 존재해야 합니다. -p 플래그가 지정되면, rmuser 명령은 /etc/security/passwd 파일에서 암호 및 다른 사용자 인증 정보도 제거합니다.
대체 ID 및 인증(I&A) 메커니즘으로 작성된 사용자를 제거하려면 해당 로드 모듈에서 -R 플래그를 사용해야 합니다. 로드 모듈은 /usr/lib/security/methods.cfg 파일에 정의되어 있습니다.
루트 사용자나 UserAdmin 권한이 있는 사용자만이 관리 사용자를 제거할 수 있습니다. 관리자 계정은 /etc/security/user 파일에 admin=true로 설정된 사용자입니다.
웹 기반 시스템 관리자(wsm)의 사용자 응용프로그램을 사용하여 사용자 특성을 변경할 수 있습니다.
또한, SMIT(시스템 관리 인터페이스 도구) smit rmuser 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
파일
-p /etc/security/passwd 파일에서 사용자 암호 정보를 제거합니다.
-R load_module 사용자를 제거하는 데 사용되는 로드가능한 I&A 모듈을 지정합니다.
보안
액세스 제어: 이 명령은 실행(x) 액세스를 루트 사용자 및 보안 그룹의 멤버에게만 부여해야 합니다. 이 명령은 신뢰있는 전산구조(TCB)에 프로그램으로서 설치되어야 합니다. setuid(SUID) 비트가 설정되어 있는 루트 사용자가 이 명령을 가져야 합니다.
액세스되는 파일:
모드 파일
rw /etc/passwd
rw /etc/security/passwd
rw /etc/security/user
rw /etc/security/user.roles
rw /etc/security/limits
rw /etc/security/environ
rw /etc/security/audit/config
rw /etc/group
rw /etc/security/group
감사(audit) 이벤트:
이벤트 정보
USER_Remove user
예제
사용자 davis 계정과 그 속성을 국지 시스템에서 제거하려면, 다음과 같이 입력하십시오.
rmuser davis
사용자 davis 계정과 해당 속성(암호 및 /etc/security/passwd 파일에 있는 기타 사용자 인증 정보 포함)을 전부 제거하려면 다음을 입력하십시오.
rmuser -p davis
LDAP 로드 모듈로 작성된 사용자 davis를 제거하려면 다음을 입력하십시오.
rmuser -R LDAP davis
파일
/usr/sbin/rmuser rmuser 명령을 포함하고 있습니다.
/etc/passwd 사용자의 기본 속성을 포함하고 있습니다.
/etc/security/passwd 암호 정보를 포함하고 있습니다.
/etc/security/limits 자원 할당량과 각각의 사용자에 대한 한계치를 정의합니다.
/etc/security/user 사용자의 확장된 속성을 포함하고 있습니다.
/etc/security/user.roles 사용자의 관리 역할 속성을 포함하고 있습니다.
/etc/security/environ 사용자의 환경 속성을 포함하고 있습니다.
/etc/security/audit/config 감사 구성설정 정보를 포함하고 있습니다.
/etc/group 그룹의 기본 속성을 포함하고 있습니다.
/etc/security/group 그룹의 확장 속성을 포함하고 있습니다.
관련 정보
chfn 명령, chgrpmem 명령, chsh 명령, chgroup 명령, chuser 명령, lsgroup 명령, lsuser 명령, mkgroup 명령, mkuser 명령, passwd 명령, pwdadm 명령, rmgroup 명령, setgroups 명령, setsenv 명령