我不知道sudo su bash是什么意思
我想在Ubuntu 13.10上运行amun honeypot
,我有时会遇到运行这个蜜jar的问题。 我只是写了这个命令$ sudo ./amun_server.py &
但它有时无法工作。 我想尝试这个命令sudo su bash
但我不知道这个命令可以做什么。
键入时:
sudo
您以root用户身份运行,请求的密码是您的密码。 只更改了您的uid ,环境与您的用户相同。
键入时:
su
没有参数的su命令允许用户成为超级用户。 在这种情况下,请求的密码大约是root。
键入时:
sudo su
你以root用户身份运行su , sudo询问你的密码而su则没有。 所以你可以在不知道密码的情况下成为root。
警告:强烈建议不要使用此命令,除非您非常清楚自己在做什么
如果您希望exec命令作为另一个用户登录shell环境:
sudo su - -c
要么
sudo -u -i
这是有用的链接
嗨为什么不打开一个终端Ctrl + Alt + T并键入man su
? 这将解释su
命令的作用。
与bash类似。
man = manual,它给出了可以与命令一起使用的参数列表。