千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:贵阳千锋IT培训  >  技术干货  >  su和login root 有哪些区别?

su和login root 有哪些区别?

来源:千锋教育
发布人:xqq
时间: 2023-10-11 21:33:11

一、su和login root 的区别

su和login root都是Linux系统下提权为超级用户的命令,但它们之间有以下几个区别:

1、使用方式不同

su命令(Switch User):使用su命令需要已经是一个已认证的用户,然后使用su命令切换到另一个用户身份,可以是普通用户切换到超级用户,也可以是超级用户切换到其他普通用户。

login root命令:使用login root命令需要先退出当前的用户会话,然后重新以root用户的身份登录系统。

2、用户环境变量不同

su命令:使用su命令可以保留当前用户的环境变量,同时也可以使用新用户的环境变量,这取决于是否使用“-”参数。

login root命令:使用login root命令会以root用户的身份重新登录系统,这意味着会重新加载root用户的环境变量,并将其设置为当前会话的默认环境变量。

3、安全性不同

su命令:使用su命令时需要输入当前用户的密码,这意味着当前用户必须有权限执行su命令,并且需要知道超级用户的密码。如果当前用户密码被盗或泄露,也将导致超级用户权限泄露。

login root命令:使用login root命令需要输入root用户的密码,这意味着只有知道root密码的用户才能执行该命令。

延伸阅读:

二、什么是login root

Login直译是登录的意思,通常所说的Login,通常是指Login命令。常用Linux系统主机的人们应该并不陌生,Login是远程登录Linux shell的常用命令,形象点来说,Login就是打开Linux的大门。 
Login的主要作用就是登录系统,它的使用权限是所有用户。  
Login的使用方法是:
  基本语法是:login[name][-p][-h主机名称]
  主要参数是:
-p:通知login保持现在的环境参数。
  -h:用来向远程登录的之间传输用户名。
 

以上就是关于su和login root 的区别的内容了,希望对大家有帮助。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

su和login root 有哪些区别?

2023-10-11

PHP与Java有哪些区别?

2023-10-11

art和dalvik的区别?

2023-10-11

最新文章NEW

asic和fpga的区别?

2023-10-11

eclipse各个版本之间的区别?

2023-10-11

网关和路由器的区别?

2023-10-11

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>