
あるいは
sudo chsh -s /bin/sh
sudo chsh -s /bin/sh user_name
2番目のコマンドは指定されたシェルを変更することが理解されていますユーザー名しかし、具体的に何が起こるかは不明である。ユーザー名そしてそれはどこに反映されるのでしょうか?
ありがとう!
答え1
ユーザーなしのコマンドは、root ユーザーを変更します。
terrance@terrance-ubuntu:~$ sudo chsh -s /bin/sh
terrance@terrance-ubuntu:~$ cat /etc/passwd | grep "/bin/sh"
root:x:0:0:root:/root:/bin/sh
terrance@terrance-ubuntu:~$ sudo chsh -s /bin/bash
terrance@terrance-ubuntu:~$ cat /etc/passwd | grep "/bin/bash"
root:x:0:0:root:/root:/bin/bash