Ubuntu에서 사용자를 전환한 후 현재 홈 사용자 디렉터리로 전환

Ubuntu에서 사용자를 전환한 후 현재 홈 사용자 디렉터리로 전환

다음 명령을 사용하여 Linux 컴퓨터에 새 사용자를 만들었습니다.

sudo useradd -m foo.bar
sudo passwd foo.bar

그 후 로 전환했지만 foo.bar현재 디렉터리가 현재 사용자에게 연결되지 않고 현재 사용자의 정보가 명령줄에 표시되지 않습니다.

ubuntu@ip-172-31-47-200:~$ su foo.bar
Password:
$
$ whoami
foo.bar
$
$ pwd
/home/ubuntu

나는 다음과 같은 것을 갖고 싶다

foo.bar@ip-172-31-47-200:~$

어떻게 이를 달성할 수 있나요?

답변1

당신이 찾고 있는 것은 '-l' 플래그입니다. "su -l user"를 사용하여 사용자의 홈 디렉터리에 직접 액세스하고 경로 변수를 초기화할 수 있습니다. 여기서 user는 로그인하는 데 사용하는 사용자 이름입니다.

추가 정보:su 맨페이지

관련 정보