su,sudo区别

作者: Yluozi | 来源:发表于2021-10-13 09:46 被阅读0次

系统中的某些文件是root权限启动时,修改删除启动用其他用户权限就会出问题。
比如服务器的项目有部分是root启动的,导致部分应用下的文件是root的权限 非root权限用户没法启动或者启动后没法完全启动(如:dubbo未注册成功等)需要切换用户获取相应权限。

su

su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su - username,然后输入password就ok了,可是root用su切换到其它身份的时候是不须要输入password的。

#例如:
su  root 
su  admin1

那么非常多人管理这个主机的话,非常多人都要知道root的password,并且可能有的人仅仅是单纯的进行一次root操作就能够了,这个时候,su方式就不好管理了

sudo

相比于su切换身份须要用户的password,常常性的是须要rootpassword,sudo仅仅是须要自己的password,就能够以其它用户的身份来运行命令。常常是以root的身份运行命令。也并不是全部人都能够用sudo,需要配置权限。

#例如:
sudo  su

sudo的运行有这样一个流程:
1).当用户运行sudo时,系统于/etc/sudoers文件里查找该用户是否有运行sudo的权限;
2).若用户具有可运行sudo的权限。那么让用户输入用户自己的password,注意这里输入的是用户自己的password。
3).假设password正确。变開始进行sudo后面的命令,root运行sudo是不须要输入password的,切换到的身份与运行者身份同样的时候。也不须要输入password。

相关文章

  • Ubuntu常用命令学习 (1)

    su、sudo、sudo su、sudo -i的用法和区别 su、su - 、sudo -i : 用户切换到roo...

  • su ,su - ,sudo区别

    http://blog.51cto.com/fuwenchao/1340685

  • su,sudo区别

    系统中的某些文件是root权限启动时,修改删除启动用其他用户权限就会出问题。比如服务器的项目有部分是root启动的...

  • su、sudo、sudo su、sudo -i的用法和区别

    sudo:暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不...

  • su、sudo、sudo su、sudo -i的用法和区别

    sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码...

  • linux中su与sudo与su-的理解

    对于 su , su - , sudo的理解 su 与 su - 的相同点与区别 su全称是switch user...

  • sudo权限

    su,su-,sudo,命令的区别 su 可以切换到用户 user,执行时需要输入目标用户的密码su - 命...

  • linux加油站

    1.centos6.x和cnetos7.x有什么区别 2.su、su -、sudo三者区别 su:非交互式登录,在...

  • su和sudo的区别

    su=switch user 切换用户sudo=super user do 采用超级用户操作 su 命令切换用户,...

  • 关于sudo和su的一些理解

    首先是su: 然后是su - : 然后是 sudo -s: 然后是sudo -i: 然后是sudo su: 然后是...

网友评论

    本文标题:su,sudo区别

    本文链接:https://www.haomeiwen.com/subject/clesoltx.html