sudo -i 也可以登录到root吗?
来源:互联网 发布:数据库内找账号密码 编辑:程序博客网 时间:2024/06/07 04:06
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。
su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。
sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout” 。
其实,还有几个类似的用法:
sudo /bin/bash : 这个命令也会切换到root的bash下,但不能完全拥有root的所有环境变量,比如PATH,可以拥有root用户的权限。这个命令和 sudo -s 是等同的。
sudo -s : 如上
sudo su : 这个命令,也是登录到了root,但是并没有切换root的环境变量,比如PATH。
sudo su - : 这个命令,纯粹的切换到root环境下,可以这样理解,先是切换到了root身份,然后又以root身份执行了 su - ,这个时候跟使用root登录没有什么区别。这个结果貌似跟sudo -i 的效果是一样的,但是也有不同,sudo 只是临时拥有了root的权限,而su则是使用root账号登录了linux系统。
所以,我们再来总结一下:
sudo su - 约等于 sudo -i
sudo -s 完全等于 sudo /bin/bash 约等于 sudo su
sudo 终究被一个"临时权限的帽子"扣住,不能等价于纯粹的登录到系统里。
su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。
sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout” 。
其实,还有几个类似的用法:
sudo /bin/bash : 这个命令也会切换到root的bash下,但不能完全拥有root的所有环境变量,比如PATH,可以拥有root用户的权限。这个命令和 sudo -s 是等同的。
sudo -s : 如上
sudo su : 这个命令,也是登录到了root,但是并没有切换root的环境变量,比如PATH。
sudo su - : 这个命令,纯粹的切换到root环境下,可以这样理解,先是切换到了root身份,然后又以root身份执行了 su - ,这个时候跟使用root登录没有什么区别。这个结果貌似跟sudo -i 的效果是一样的,但是也有不同,sudo 只是临时拥有了root的权限,而su则是使用root账号登录了linux系统。
所以,我们再来总结一下:
sudo su - 约等于 sudo -i
sudo -s 完全等于 sudo /bin/bash 约等于 sudo su
sudo 终究被一个"临时权限的帽子"扣住,不能等价于纯粹的登录到系统里。
阅读全文
0 0
- sudo -i 也可以登录到root吗?
- 让root用户也可以登录图形桌面环境
- ubutu14.04无法使用sudo,也无法切换到root用户去解决问题怎么办?
- 无法使用sudo,也忘记root密码
- 普通用户不能登录linux图形界面,只有root用户可以登录到图形界面
- 禁止root用户直接用ssh方式登录,但可以在登录用户后切换到root用户。
- 授权普通用户 sudo -i 使其具有root的权限
- 关于ubuntu sudo及root登录等相关
- 增加普通用户的sudo权限,禁止root用户登录
- 普通用户新增sudo权限&禁止root远程登录
- 普通用户的sudo权限,禁止root用户登录
- centos添加普通用户禁止root登录并添加sudo权限
- L13 su命令,sudo命令,限制root远程登录
- su命令,sudo命令,限制root用户的远程登录
- su、sudo与限制root远程登录操作
- su命令 sudo命令 限制root远程登录
- localStorage也可以限时保存登录信息
- gentoo 下让root可以登录kde
- String
- Java基础--jvm(内存区域与内存溢出异常--运行时数据区域)
- 3074
- 返回指定的字符串首次出现的位置
- 【面试】String创建时在内存中的方式
- sudo -i 也可以登录到root吗?
- SSCNet环境搭建
- [Introduction to Algorithms 学习笔记] 单源最短路径
- 机器学习中的数学(慢慢补充)
- Webrtc delay-base-bwe代码分析(5): AimdRateControl模块
- sigmoid和softmax总结
- 为什么要配置环境变量
- 六 访问控制权限总结
- ROS-leaning-(2)-ActionLib