su命令小解

su命令所以linux中非常好用的命令,他被用来切换用户。当然大多数时候我们是实用su命令来提升到root权限。拥有VPS的孩子们注意了,因为每秒都会有蛋疼的孩子扫描你的VPS弱口令。因此关闭root并且使用新用户是对于VPS安全一个不错的办法~当然这不是今天的重点,今天的重点是介绍su 这个命令。

命令格式如下:

su [-lm] [-c] [username]

-:单独直接使用“ – ”就是说要使用login-shell的变量文件读取方式来登陆系统,简而言之就是登陆到你所要登陆的用户环境;如果没加用户名默认就是root~
-l:同上类似
-m:这个是不适用新用户的环境。
-c:这个是仅在这次命令中使用该用户权限,一般都用来装软件的使用root权限的时候用。

总结上面的就3种情况,一种是切换用户环境读取用户变量的(带-的),一种是不读取的,还有就是那个只执行一次的。

那么这三个命令可以依次如下写了:

su - root   执行切换到root用户,需要输入root用户密码,文件目录切换到root目录
su root 执行切换到root用户,需要输入root用户密码,文件目录还是原来的目录
su - -c 命令  已root权限执行命令。完成后取消root权限

看完这个是不是对su命令有了一定的了解了呢?呵呵,加油吧骚年,VPS在向你招手~

未经允许不得转载:啊福主机 » su命令小解

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址