可以:
sudo chsh -s /bin/sh
或者
sudo chsh -s /bin/sh user_name
据了解,第二条命令将更改指定 shell用户名但如果未指定具体情况,则不清楚会发生什么用户名这体现在哪里呢?
谢谢你!
答案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