프로그래밍 농장

Linux [ skel 에 대해서 ] 본문

Linux

Linux [ skel 에 대해서 ]

Tennessee201 2019. 11. 4.
728x90

 

리눅스에서 skel 디렉토리는 필수적으로 알아야하는 부분이다. 

우리가 리눅스에서 새로운사용자를 생성해줄떄 모두 알듯이, useradd 명령어를 통해서 만들게된다. 

이떄, 사용자의 비밀번호(passwd) , 그리고 그 외 사용자환경을 명령어를 통해서 생성과 동시에 설정해줄수도있다는것도 알고있을것이다. 

 

그렇다면 사용자생성을 할떄, 별도의 옵션을 넣어주지 않는다면, 기본적으로 etc/skel/ 디렉토리내의 정보가 사용자정보로 들어가서 생성되게된다. 

 

그럼이떄, 이 이 skel 부분의 디렉토리를 내가 원하는 옵션들에 맞게 만들어놓으면 나중에 사용자를 내가 원하는 옵션에 맞게 선택,삽입후 만들어줄수있다는 말이된다. 

 

예를들어, 신입사원이 10명들어왔다면, 각 신입사원마다 사용자계정을 만들어줘야할것이다. 이떄, 신입사원용 파일들을 일일이 cp로 보내줄필요없이,  신입사원의 사용자계정을 만들떄 미리 만들어놓은 신입사원계정용 skel 을 넣어주면 된다는말이다. 

728x90