강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

“useradd -D”는 /etc/default/useradd파일의 값을 변경한다.

작성자 정보

  • 구돌 작성
  • 작성일

컨텐츠 정보

본문

“useradd -D” /etc/default/useradd파일의 값을 변경한다.

 

"useradd -D" /etc/default/useradd 파일의 값을 변경하므로 먼저 /etc/default/useradd파일의 내용부터 살펴 보겠습니다

 

  앞서도 말씀 드렸지만 "useradd -D"는 이 파일의 내용을 변경하여  useradd의 기본설정 값이 바뀌도록 합니다

 

 

 

먼저 /etc/default/useradd파일의 기본 내용입니다

 

 , 아래의 설정은 useradd의 기본값들입니다

 

 

 

[root@su249 ~]# cat /etc/default/useradd

# useradd defaults file

GROUP=100

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SKEL=/etc/skel

CREATE_MAIL_SPOOL=yes

 

[root@su249 ~]#

 

위에서 홈디렉토리의 기본위치가 /home으로 되어 있습니다

 

  이를 /usr로 변경하려면 다음과 같이 하면 됩니다

 

 

 

[root@su249 ~]# useradd -D -b /usr

[root@su249 ~]#

[root@su249 ~]# cat /etc/default/useradd

# useradd defaults file

GROUP=100

HOME=/usr

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SKEL=/etc/skel

CREATE_MAIL_SPOOL=yes

 

[root@su249 ~]#

 

변경한 다음 아래와 같이 변경된 내용을 확인한 것입니다

 

 이렇게 변경이 된 후에는 useradd로 새로 생성되는 사용자(ID)들의 홈디렉토리는 /home/ID가 아니라 /usr/ID가 됩니다

 

  , sspark5라는 계정사용자가 useradd에 의해 생성이 되면(useradd sspark5), sspark5의 홈디렉토리는 /usr/sspark5가 된다는 의미입니다.   

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 전체 회원수 59,444 명
  • 전체 게시물 30,916 개
  • 전체 댓글수 11,873 개