"su"를 통해 사용자를 전환한 후 "su -"로 전환하는 방법이 있나요?

"su"를 통해 사용자를 전환한 후 "su -"로 전환하는 방법이 있나요?

기본적으로 내가 원하는 것은 이미 "su"를 사용하여 다른 계정으로 전환한 후 하이픈이 없는 기존의 "su" 대신 "su -"를 사용하도록 전환하는 것입니다.

내 초기 생각은 또 다른 "su -"를 수행하는 것이었지만 약간 어리석게 들리는데 더 좋은 방법이 있습니까?

답변1

예를 들어 로그인 쉘로 서브쉘을 시작할 수 있습니다 bash -l.

답변2

다음과 같이 사용자의 셸 프로필을 실행할 수 있습니다.

. ~/.profile

점, 공백, 물결표, 슬래시, 점, 그리고 단어입니다.윤곽

프로필에 대한 정보를 읽을 수 있습니다.여기.

답변3

su -User2당신 말이 맞습니다. 당신이 User1->root->User2와 같은 일을 하고 끝나는 것을 막을 수 있는 것은 없습니다 . exit"su" 세션을 종료하고 User1로 돌아가도록 입력한 다음 다음을 입력할 수도 있습니다.su -User2

관련 정보