su命令

简介:

 三周第三次课(8月16日)
3.7 su命令
3.8 sudo命令
3.9 限制root远程登录 


3.7 su 命令

su - 彻底切换用户(包括环境变量)

su - -c "ls " test

以为test用户的身份去执行这个命令。但是不切换过去

为一个用户指定家目录。

mkdir /home/test

chown test:test /home/test

ls -la /etc/skel/

cp /etc/skel/.bash*  /home/test

chown test:test /home/test

3.8 sudo命令

可以让普通用户临时用root身份执行某条命令

配置文件

/etc/sudoers

可以自行修改 

test ALL=(root)     /usr/binls, /usr/bin/mv,/usr/bin/cat

wKioL1mUSAXj8v-vAAAsL-RL-SE588.png

wKioL1mUSAWBJn3JAAAuMt9uaI8670.png

接下来这样做可以不用输入密码

wKioL1mUSBfDvkLJAAA5x9qi_Bc898.png

也可以将多个命令放在一个别名里面。这样授权就可以少写很多

wKioL1mUSDSDmaPNAAFaM1pK8Zc552.png

wKioL1mUSDaj_8rtAAD1BIcH5Js318.png

也可以对一个组设置sudo.

3.9 限制root远程登录 

 这样设置,其他用户登录就可以直接切换到root,不用输入密码。

wKioL1mUSEjwDZEpAAA2Y_uV82Y048.png

wKioL1mUSEnyL9ADAAArPt2lfCA734.png

把这里改成NO,就不运行ROOT远程登录,

wKioL1mUSFuC-X3bAAAYGwUpYxA306.png

重启服务

OK



本文转自 zfno11 51CTO博客,原文链接:http://blog.51cto.com/zfno111/1956896


相关文章
|
2月前
|
Oracle 关系型数据库 Linux
Linux下 su命令与su - 命令有什么区别?
Linux下 su命令与su - 命令有什么区别?
28 0
|
7月前
|
Linux 数据安全/隐私保护
Linux命令之su
Linux命令 su
64 0
|
10月前
|
安全 Shell 开发工具
su 和su - 有何区别?sudo和su有何区别?
在实际工作中,曾经遇到切换用户环境变量无法加载的问题。其原因就是对su 和su -的区别认识有问题。
148 0
su命令学习
su命令学习
85 0
|
Shell 数据安全/隐私保护
su和sudo
su和sudo是我们常常需要用到的Linux命令,下面就将一下该命令怎么具体怎么使用,区别在哪
979 0
|
Shell 数据安全/隐私保护
3.7 su命令 3.8 sudo命令 3.9 限制root远程登录
3.7 su命令 3.8 sudo命令 3.9 限制root远程登录   su命令 切换用户 [root@centos_1 ~]# su - xiaobo   [root@centos_1 ~]# su - xiaobo 最后一次失败的登录:二 11月 21 01:43:41 CST 2017pts/0 上 最有一次成功登录后有 1 次失败的登录尝试。
1575 0
|
数据安全/隐私保护 网络安全 Shell