루트로 로그인한 경우 sudoing 사용

루트로 로그인한 경우 sudoing 사용
sudo -s
//entry of password
//logged in as root
sudo -s
//no password required
sudo -s
exit
//still logged in as root
exit
exit
//finally logged out of root

왜 이런 일이 발생하는지 이해하지 못합니다. exit루트로 로그인한 상태에서 명령줄에 이것을 입력하면 로그아웃되어야 합니다 .

답변1

sudo의 -s 플래그는 새 쉘을 생성하므로 sudo -s를 입력할 때마다 새 쉘을 생성한 다음 맨 위로 다시 종료합니다.

관련 정보