useradd의 환경을 지배하는 3개의 파일(디렉토리)실무4편-useradd가 참조하는 파일 : /etc/skel/디렉토리 내의 모든 파일들
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,218 조회
- 0 추천
- 목록
본문
useradd의 환경을 지배하는 3개의 파일(디렉토리)실무4편
부제 : useradd가 참조하는 파일 : /etc/skel/디렉토리 내의 모든 파일들
이번에는 useradd가 참조하는 3번째 파일로서 /etc/skel이라는 디렉토리내용에 대한 것이다.
이 디렉토리에는 점(.)으로 시작하는 파일들이 여러 개가 있다.
즉, “useradd sspark”이라는 명령어를 실행하여 sspark사용자를 새로 생성하였다면 /etc/skel/디렉토리에 존재하는 모든 파일들이 /home/sspark/디렉토리로 자동 복사된다.
즉, sspark사용자의 로그인 후에 서버사용 환경을 설정하기 위하여 .(점)으로 시작하는 파일들이 홈디렉토리에 있다.
여기서 중요한 것은 sspark계정이 생성되고 난 후에 /etc/skel/디렉토리에 존재하는 모든 파일들이 새로 생성된 사용자의 홈디렉토리로 복사되었다는 점이다.
즉, /etc/skel/디렉토리에는 위의 홈디렉토리에 복사되어 들어간 파일들과 동일한 파일들이 있음을 알 수 있다.
[root@RockyLinux01 ~]# ls -al /etc/skel 합계 32 drwxr-xr-x. 4 root root 111 6월 14 15:24 . drwxr-xr-x. 182 root root 12288 6월 21 16:18 .. -rw-r--r-- 1 root root 18 1월 24 07:42 .bash_logout -rw-r--r-- 1 root root 141 1월 24 07:42 .bash_profile -rw-r--r-- 1 root root 492 1월 24 07:42 .bashrc drwxr-xr-x 4 root root 39 4월 28 15:57 .mozilla -rw-r--r--. 1 root root 658 5월 15 2022 .zshrc drwxr-xr-x 2 root root 24 6월 14 15:24 public_html [root@RockyLinux01 ~]# |
다음 실무 예를 보자.
/etc/skel 디렉토리의 파일들을 확인한 것이다.
[root@RockyLinux01 ~]# ls -al /etc/skel 합계 32 drwxr-xr-x. 4 root root 111 6월 14 15:24 . drwxr-xr-x. 182 root root 12288 6월 21 16:18 .. -rw-r--r-- 1 root root 18 1월 24 07:42 .bash_logout -rw-r--r-- 1 root root 141 1월 24 07:42 .bash_profile -rw-r--r-- 1 root root 492 1월 24 07:42 .bashrc drwxr-xr-x 4 root root 39 4월 28 15:57 .mozilla -rw-r--r--. 1 root root 658 5월 15 2022 .zshrc drwxr-xr-x 2 root root 24 6월 14 15:24 public_html [root@RockyLinux01 ~]# |
그리고.. 다음과 같이 sspark2라는 사용자를 생성하였다.
[root@RockyLinux01 ~]# useradd sspark2 [root@RockyLinux01 ~]# |
그런다음.. sspark2의 홈디렉토리에 생성된 파일들을 아래와 같이 확인한 것이다.
[root@RockyLinux01 ~]# ls -al /home/sspark2 합계 16 drwx------ 4 sspark2 sspark2 111 6월 21 16:44 . drwxr-xr-x. 9 root root 108 6월 21 16:44 .. -rw-r--r-- 1 sspark2 sspark2 18 1월 24 07:42 .bash_logout -rw-r--r-- 1 sspark2 sspark2 141 1월 24 07:42 .bash_profile -rw-r--r-- 1 sspark2 sspark2 492 1월 24 07:42 .bashrc drwxr-xr-x 4 sspark2 sspark2 39 4월 28 15:57 .mozilla -rw-r--r-- 1 sspark2 sspark2 658 5월 15 2022 .zshrc drwxr-xr-x 2 sspark2 sspark2 24 6월 14 15:24 public_html [root@RockyLinux01 ~]# |
거듭 설명하지만, 여기서 중요한 것은 /etc/skel/ 디렉토리에 존재하는 파일들이 그대로 새로운 사용자 생성시에 홈디렉토리에 그래도 복사된다는 것이다.
관련자료
-
이전
-
다음