全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

linux下的su命令

发布时间:2023-07-21 11:32:15
发布人:xqq

Linux入门系列——su和sudo

1、su和sudo这两个命令是Linux运维必须要会的,通常在生产环境中都是使用普通帐号来登录,再使用su或sudo来执行一些管理命令。

2、两者的区别在于:使用su - 提供root账号的密码,可以切换到root用户;使用sudo su -,提供当前用户的密码,也可以切换到root用户。

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

4、而用su - 这样的方式的话,是login shell方式,它是以root身份登录然后再运行别的操作。sudo命令 相比于su切换身份必须要用户的password,sudo仅仅是需要自己的password,就能够以其他用户的身份来运行命令。

Linux下su命令怎么使用

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

2、补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。参数:-c指令或--command=指令  执行完指定的指令后,即恢复原来的身份。

3、su命令:切换到root用户,但是并没有转到root用户家目录下,即没有改变用户的环境。

4、命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。

5、su命令 su是最简单的身份切换,用su我们能够进行任何用户的切换,一般都是su - username,然后输入password就ok了,可是root用su切换到其他身份的时候是不需要输入password的。

linux系统没有权限使用su命令解决办法?

1、使用sudo命令:在命令前加上sudo,输入管理员密码,可以临时提升权限执行命令。 修改文件/目录权限:使用chmod命令修改文件/目录权限,将其修改为当前用户拥有读写执行权限。

2、很明显,你不是超级管理员。先用(ls -l 文件名/文件夹名 )命令查看该文件权限,接下用chmod命令改下你的文件权限。至于chmod命令,百度一下,查看该命令的用法。

3、用 LiveCD 启动计算机,之后挂载 Linux 分区,修改 /etc/shadow 文件,或者 chroot 过去 passwd -d root 删掉密码。grub 启动后,修改 kernel 启动行,加参数 init=/bin/bash 启动。修改密码方式同上。

4、方法一:可以通过su命令切换到root用户来运行命令。需要输入root用户的密码。用法示例:切换到root用户 su 方法二:使用sudo命令,针对单个命令授予临时权限。

千锋教育是专业的IT培训机构,提供java培训、大数据培训python培训web前端培训等专业IT技能提升服务,如果您有IT培训需求,欢迎联系千锋教育。

#sulinux

相关文章

为什么Delphi的编译速度很快?

为什么Delphi的编译速度很快?

2023-10-15
任务管理系统的优势是什么?

任务管理系统的优势是什么?

2023-10-15
c#为什么不脱离.net平台?

c#为什么不脱离.net平台?

2023-10-15
程序员怎么使用二进制直接编写程序?

程序员怎么使用二进制直接编写程序?

2023-10-15

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取