linux中vi替换命令 linux权限之su和sudo的区别?
linux权限之su和sudo的区别?
$Su-user1//执行此命令时,意味着切换到user1用户并重新读取与用户环境相关的配置文件。具体来说,就是执行。在用户的主目录Profile和。Bashrc文件,我们称之为full switch$Su user1//执行此命令时,系统不会读取上述两个文件,因此我们通常称之为half switch。切换后,user1的用户仍然使用前一个用户的环境配置信息$sudo-u user1//不加载用户的配置文件,因此权限与Su相同例如,如果用户的配置文件中设置了umask,不同切换方式的默认权限不同
1。根据定义,
Su是switch user的缩写。Su是最简单的身份转换名称。我们可以用Su切换任何用户,通常是Su-username,然后输入密码。但是,当root用户使用Su切换到其他身份时,它不需要输入密码。
Sudo是一种特权管理机制,它依赖于/etc/sudoers。它定义了哪个用户作为管理员被授权执行什么样的管理命令。
2. Su有两种格式:Su-L用户名(-L是login)、Su用户名。
Sudo格式:Sudo-U用户名命令。
linuxsu和sudo命令的区别?
Linux中经常使用Su/Su-/sudo这三个命令。让我们总结一下这三个命令之间的区别。Su使用root密码切换到root用户,但不转到root用户的主目录。Su-使用root密码,切换到root用户,然后转到root用户的主目录。Sudo使用当前用户密码来委派一些超级权限。Sudo也可以称为受限su。Su使用根密码,但不会切换到根主目录Su-也使用根密码,切换到根主目录sudo使用当前用户的密码
linux中vi替换命令 linux中passwd命令详解 linux50个常用命令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。