기본적으로 내가 원하는 것은 이미 "su"를 사용하여 다른 계정으로 전환한 후 하이픈이 없는 기존의 "su" 대신 "su -"를 사용하도록 전환하는 것입니다.
내 초기 생각은 또 다른 "su -"를 수행하는 것이었지만 약간 어리석게 들리는데 더 좋은 방법이 있습니까?
답변1
예를 들어 로그인 쉘로 서브쉘을 시작할 수 있습니다 bash -l
.
답변2
다음과 같이 사용자의 셸 프로필을 실행할 수 있습니다.
. ~/.profile
점, 공백, 물결표, 슬래시, 점, 그리고 단어입니다.윤곽
프로필에 대한 정보를 읽을 수 있습니다.여기.
답변3
su -User2
당신 말이 맞습니다. 당신이 User1->root->User2와 같은 일을 하고 끝나는 것을 막을 수 있는 것은 없습니다 . exit
"su" 세션을 종료하고 User1로 돌아가도록 입력한 다음 다음을 입력할 수도 있습니다.su -User2