CentOS에서 사용자의 로그인 대상을 어떻게 변경합니까?

CentOS에서 사용자의 로그인 대상을 어떻게 변경합니까?

RackSpace에서 호스팅하는 전용 서버가 있고 알아야 할 것은 PUTTY를 사용하여 CentOS에 로그인할 때 사용자의 로그인 대상을 변경하는 방법입니다.

로그인하면 보이는 건/home/<username>

하지만 나에게 필요한 것은/var/www/html

답변1

사용자의 홈 디렉토리를 수정하는 올바른 방법은 를 사용하는 것입니다 usermod.

usermod -d /var/www.html username(권한이 있는 사용자, 즉 루트 또는 사용 )을 사용하면 sudo홈 디렉토리가 원하는 위치로 변경됩니다.

답변2

주의 깊게 읽어보세요비밀번호(5)그런 다음 파일을 (루트로서 매우 신중하게) 편집하십시오 /etc/passwd. 사용자의 홈 디렉토리를 변경할 수 있습니다. 즉, 사용자를 설명하는 행 의 6번째 필드를 변경할 수 있습니다.

또는 ssh구성 $HOME/.ssh/config및 기타 파일 등에 대해 자세히 읽어보세요. 대부분 Putty도 구성 가능합니다.

내 생각엔누구세요큰 실수를 했어요사용자의 홈 디렉토리를 /home/youruser/다음에서 변경하십시오./var/www/html/하지만 책임은 당신에게 맡깁니다. 원격 Linux 서버에서 로그인 셸을 적절하게 구성할 수도 있습니다(예: ~/.login추가 cd /var/www/html등...).

관련 정보