|
첫 번째 단계는 일반 사용자를 추가하는 것입니다
사용자 생성, 비밀번호 설정, 사용자 수정, 삭제: 사용자 테스트 사용자 생성 PassWD TestUser는 생성된 사용자 testuser의 비밀번호를 설정하기 위해 사용됩니다 참고: 새로 생성된 사용자는 /home, testuser 아래에 사용자 디렉터리를 생성합니다 userMod --help는 사용자 명령어의 매개변수를 수정합니다 Userdel Testuser가 User TestUser를 삭제합니다 rm -rf testuser는 사용자 testuser가 위치한 디렉터리를 삭제합니다
위 명령어는 본인 루트 계정만 사용할 수 있으며, 본인 계정을 모른다면 말이죠시스템위 명령어는 다음 명령어를 사용하여 경로를 찾을 수 있습니다:
사용자 찾기 두 번째 단계는 권한을 추가하는 것입니다 /etc/passwd 파일을 편집하세요, 새로 추가된 사용자 UID와 GID를 0으로 변경하세요: 원래: testuser:x:5:5::/home/testuser:/bin/bash 수정 후: testuser:x:0:0::/home/testuser:/bin/bash
기타 방법들:
useradd -u 0 -o -g root -G root -d /home/user1 user1 user1
참고:
-u 0은 uid가 0(0)으로 지정하는 것이 루트와 같으며, 로그인 후 프롬프트가 $ 대신 #임을 의미합니다.
-o는 UID가 중복되어 있기 때문에 이 매개변수를 지정해야 한다는 의미입니다(루트 계정의 UID와 중복).
-g 루트는 사용자가 여러 그룹(-g 매개변수에 명시됨)에 속할 때 그룹명을 초기화하며, 이는 사용자가 로그인한 그룹입니다. 이 항목이 기본값으로 설정되면 시스템은 사용자 이름과 같은 이름으로 새 그룹을 생성하고, 초기화 시 그룹 이름으로 설정합니다. 어떤 군이 -G를 지정하든 상관없습니다.
-G 근은 사용자 이름이 속한 그룹 목록을 지정하며, 사용자는 여러 그룹에 속할 수 있고, 그룹 이름은 쉼표로 구분되며, 그룹 이름은 이미 존재해야 합니다.
-d /home/user1은 사용자의 홈 디렉터리를 지정합니다
user1 새 사용자 이름은 user1입니다.
테스트: id user1 명령어를 사용해 사용자 이름인 user1의 속성을 테스트할 수 있으며, 이 속성은 다음과 같이 표시됩니다:
uid=0(root), gid=0(root), group=0(root )
참고: GID는 초기화 GID 번호를 나타냅니다.
|