우분투에서 루트 사용자의 홈 디렉토리를 변경 하시겠습니까?


8

Title은 모든 것을 말합니다, Ubuntu 12.04에서 'root'사용자의 홈 디렉토리를 어떻게 변경합니까?

답변:


11

여기에 지침이 있지만 수행중인 작업을 알아야합니다.

모든 * nix 시스템 /etc/passwd에는 모든 사용자 및 일부 설정을 나열 하는 파일이 있습니다. 해당 파일의 구문은 다음과 같습니다.

username:password:uid:gid:additional_info:home:shell

예를 들어 다음을 찾을 수 있습니다.

root:x:0:0::/root:/bin/bash

즉, 사용자는 root라고하고 비밀번호는 숨겨져 있으며 (켜져 있음 /etc/shadow), uid는 0이고, gid는이며 0, 추가 정보 는 없으며 홈 디렉토리는 /root기본 쉘입니다 /bin/bash.

해당 파일을 편집하고 홈 디렉토리를 변경하십시오.

그러나 나는 그렇게 할 이유가 없습니다.


5
vipw명령을 사용 하여 passwd파일 을 편집해야 합니다. 파일 손상을 피하기 위해 잠금을 설정합니다. 혼란스럽게 /etc/passwd시스템을 쉽게 호스 업할 수 있습니다.
Keith Thompson

감사합니다. 일반적인 정보를 위해 VPS 템플릿의 홈 디렉토리를 변경해야합니다. 사용의 용이성

3
@ user1710563 : 왜해야하는지 설명하기 위해 질문을 업데이트하는 것이 도움이 될 수 있습니다. 일반적인 반응 (광산 포함)은 "하지 마라"; 왜 그렇게하고 싶은지 알려 주면 루트의 홈 디렉토리를 변경할 필요가없는 가능한 대안을 포함하여 더 나은 정보를 얻을 수 있습니다.
Keith Thompson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.