首页 > 编程知识 正文

su快捷键命令大全mac版,sudo i 和sudo su区别

时间:2023-05-04 02:02:23 阅读:189902 作者:4269

su是申请root切换的用户,需要申请root密码。 某些Linux发行版(如ubuntu )在缺省情况下不设置root用户密码,因此必须首先使用sudo passwd root设置root用户密码。

因为sudo su是当前用户临时申请root权限的,所以输入的不是root用户的密码,而是当前用户的密码。 sudo是用户申请管理员权限并执行操作,此处的操作是成为管理员。

一、sudo和su的区别在哪里? 1.su是具体命令,sudo是用于修饰命令的“前缀”。

2 .切换到2.su:root用户

sudo :申请临时使用root用户权限准备执行命令

所以要小心! sudo通过临时使用root权限并准备执行命令,意味着sudo su“临时使用root权限切换到root用户”

2 .这里有个问题。 为什么不能在OS X系统上直接使用su命令? 1 .错误原因:因为su命令表示“切换到超级用户”,即登录到超级管理员帐户。

(超级管理员并不是我们现在登录的当前账户,而是一个linux用户体系中最高执行权的一个概念,你可以想象,一个超级管理员管理着一堆管理员,管理员再分别管理自己手下的普通用户。)

我们现在的角色是管理员,而不是超市管理员。 没有设置超级管理员密码,但直接使用su命令意味着输入超级管理员帐户的密码,登录到超级管理员帐户,获得root权限——。 如果过去没有设置超级管理员帐户的密码,则此时无法登录。 错误图:

2 .解决办法:解决办法1:(推荐)

设定超级管理员的密码,接下来直接通过su命令获得root权限!

1 .打开终端,准备输入命令

2 .申请更改超级管理员帐户密码

sudo passwd root 3.输入当前用户密码

4 .设置超级管理员帐户的新密码! 然后再输入一次。

5 .设定完成。 现在可以直接通过su命令的超级管理员密码来使用root权限

解决办法2:

比起懒惰的做法!

1 .打开终端,准备输入命令

2 .申请临时根权限

sudo su 3 .输入你的帐户密码

4 .确定

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。