[Linux] 리눅스 adduser , useradd 차이점 및 리눅스 사용자 추가하기

 Linux 

리눅스 adduser , useradd 차이점 및 리눅스 사용자 추가하기

 

  • 리눅스는 멀티유저를 지원한다.
  • 시스템 관리자 측면에서 root 계정 하나로 사용자들이 접속해서 작업하는 것 보다
  • 각 사용자 계정을 생성하고 그에 따른 권한을 부여하여 운영하는 것이 좋다.

 

1. useradd 와 adduser 명령어의 차이점

 

  • useradd 명령어는 사용자 생성은 하지만, 사용자 의 홈 디렉토리 "/home/xxxx/" 를 자동으로 생성하지 않는다.
  • adduser 명령어는 사용자 생성 및 사용자의 홈 디렉토리를 자동으로 생성해준다.
  • 그 밖에 차이점은 더 있겠지만 필자는 모르므로 아시는분은 댓글로 알려주세요.

 

2. useradd 명령어로 사용자 생성하기

 

  • 위에서 useradd 명령어를 사용하면 홈디렉토리 자동생성을 안한다는데.. 왜 useradd 명령어를 사용하느냐?
  • useradd 명령어의 옵션을 이용해서 홈디렉토리 지정, 그룹 지정, 쉘 지정, 패스워드 지정 등이 가능하고
  • 필자는 useradd 명령어가 편하기 때문.
$ useradd -m mingyu
  • 계정을 생성해 주었다면, 생성한 계정에 비밀번호를 지정해 주자.
$ passwd mingyu

 

마무리

 

  • su 명령어를 사용하여 본인이 만든 계정에 잘 접속해진다면 유저 생성 성공
$ su mingyu

 

내용이 유익하셨다면 구독 및 좋아요 클릭 부탁드려요 :)

오늘 하루도 즐거운 하루 보내세요!