
正文
linux的命令sudo,linux的命令提示符有哪几种
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux里面su和sudo区别是什么?
1、内容不同 su命令:用于切换用户,substitute英文含义“代替”的意思。sudo命令:为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。
2、内容不同:su命令:用来切换用户,substitute英文含义“代替”的意思。sudo命令:sudo为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。
3、sudo命令比su命令灵活很多,可以限制sudo用户可以访问哪些命令,用户通过sudo命令只能访问他们工作需要的命令,而su命令让用户有权限做任何事情。
4、而用su - 这样的方式的话,是login shell方式,它是以root身份登录然后再运行别的操作。sudo命令 相比于su切换身份必须要用户的password,sudo仅仅是需要自己的password,就能够以其他用户的身份来运行命令。
相关问答
Q1: Linux命令sudo的选项-i和-s的区别是什么?
sudo -i:Linux终端命令下改变用户对命令使用权限的命令。sudo-s :执行环境变数中的 SHELL 所指定的 shell ,或是 /etc/passwd 里所指定的 shell 。
关于密码 两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。很明显,就安全而言,sudo命令更好。
两者的区别在于:使用su - 提供root账号的密码,可以切换到root用户;使用sudo su -,提供当前用户的密码,也可以切换到root用户。
而用su - 这样的方式的话,是login shell方式,它是以root身份登录然后再运行别的操作。sudo命令 相比于su切换身份必须要用户的password,sudo仅仅是需要自己的password,就能够以其他用户的身份来运行命令。
这个时候就可以使用sudo。两者的区别在于:使用su - 提供root账号的密码,可以切换到root用户;使用sudo su -,提供当前用户的密码,也可以切换到root用户。
Q2: Linux系统创建用户并赋予用户sudo权限
1、sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。这样不仅减少了root用户的管理时间,同样也提高了安全性。
2、切换到root,创建新用户:接下来会让你设置新用户的密码...然后就是填一些信息,一路回车就行了,不用填。
3、为普通用户赋予sudo权限(linux)sudo是linux下常用的允许普通用户使用超级用户权限的工具。
4、创建用户并用-d参数 设置根目录 并 -s修改用户登录的Shell 然后给test设置密码。
关于linux的命令sudo和linux的命令提示符有哪几种的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







