쉘을 다른 사용자의 bash로 변경하는 방법은 무엇입니까?

쉘을 다른 사용자의 bash로 변경하는 방법은 무엇입니까?

루트 사용자에서 zsh를 제거했지만 이전에 bash로 변경하는 것을 잊었습니다.

이제 루트가 아닌 다른 사용자에게 액세스할 수 있습니다. 루트 사용자에서 zsh에서 bash로 변경할 수 있나요?

zsh 대신 bash를 사용하도록 /etc/passwd를 변경할 수 있다는 것을 알고 있지만 이를 위해서는 sudo가 필요합니다.

답변1

루트 비밀번호를 알고 있다면 다음을 사용할 수 있습니다 su.

su -s /bin/bash -c chsh

관련 정보