본문 바로가기

Linux/2) 리눅스 서버 관리자 과정

10_01-06 User & Group Administration - 사용자 설명 정보(Comment) 및 로그인 쉘(Shell) 변경

사용자 설명 정보 (Comment) 및 로그인 쉘(Shell) 변경

① 일반적인 경우

- user01 사용자가 존재하는지 확인

# cat /etc/passwd | grep user01

[root@server1 ~]# cat etc/passwd | grep user01
cat: etc/passwd: 그런 파일이나 디렉터리가 없습니다

 

- 없다면 사용자 추가 및 passwd 설정

# useradd user01

# passwd user01

[root@server1 ~]# useradd user01
[root@server1 ~]# passwd user01
user01 사용자의 비밀 번호 변경 중
새  암호: (user01)
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새  암호 재입력: (user01)
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

 

- 확인

[root@server1 ~]# cat /etc/passwd | grep user01
user01:x:1001:1001::/home/user01:/bin/bash

 

② 사용자 설명 정보 추가 및 로그인 쉘 변경한 경우

# useradd -c "testuser" -s /bin/sh user02    -c 옵션 : 사용자에 대한 설명 추가, -s 옵션 : 로그인 쉘 설정

[root@server1 ~]# useradd -c "testuser" -s /bin/sh user02

[root@server1 ~]# passwd user02
user02 사용자의 비밀 번호 변경 중
새  암호: (user02)
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새  암호 재입력: (user02)
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

 

# cat /etc/passwd | grep user02

: 사용자에 대한 설명과 쉘에 대한 내용이 기본 설정과는 다르게 설정

[root@server1 ~]# cat /etc/passwd | grep user02
user02:x:1002:1002:testuser:/home/user02:/bin/sh

user02 : x : 1002 : 1002 : testuser : /home/user02 : /bin/sh