西装系统之蝶
deepin
2022-12-30 22:34 The user is banned, and the content is hidden.
su 需要 root 用户和密码,sudo 不需要。
su 需要 root 用户和密码,sudo 不需要。
啊,不是都需要吗?
直接su而不是sudo su对吗?
啊,不是都需要吗?
su 需要的目的用户(通常为 root,也可以是任何用户)的口令
sudo 需要的是当前用户的口令(如果当前用户具有 sudo 权限的话)
啊,不是都需要吗?
少打了两个字,应该是 su 需要设置 root 用户和密码,sudo 不需要。
少打了两个字,应该是 su 需要设置 root 用户和密码,sudo 不需要。
所以opensuse只设置一次但是两个都能用是不是YaST暗地里同时设置了吧。。。照你这么说。。。
su和sudo的作用其实不完全一样。
su的作用是切换用户身份到目标身份,如果不指明目标用户,则默认是root。它不需要提前授权,只需要知道目标用户的密码即可,相当于以目标用户身份登录系统。
典型命令:
su -
然后会要求输入root用户的密码。
而sudo的作用是以目标用户身份授权当前用户执行命令,因此事先需要管理员授权,管理员可以授权sudo命令作用范围,比如哪些命令允许sudo,可以sudo使用哪些用户身份运行指定程序等等,详细可以参考sudoers配置文件的man手册
典型命令:
sudo passwd
注意这里弹出来的密码不是目标用户root的密码,而是当前用户的密码。
所以你想su切换别的用户身份,那么你就必须给目标用户设置一个密码。debian系的系统默认是不会给root密码的,你只需要给root用户设置一个密码就可以su过去了。但是——
root敢死队警告
Popular Events
More
问题如题。。。
用opensuse时发现sudo可以进su,su也可以进su
deepin上面怎么实现???