su /sudo 命令、限制root远程登陆

本文详细介绍了Linux系统中su和sudo命令的使用方法,包括如何切换用户身份、执行特定命令以及设定用户权限。同时,文章还讲解了如何通过编辑sudo配置文件限制root用户的远程登录,增强系统安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

9月21日任务

3.7 su命令

3.8 sudo命令

3.9 限制root远程登录

3.7.su命令

  • #su - 用来切换用户

c62dc7d2dfdea7e893340b48a22da0b1639.jpg

  • #su - -c“touch /tmp/aming.111” aming   指定一个身份执行一个命令

083e5c022816ac172d46b8a580345d4f416.jpg

  • #ls /etc/skel  里面放有用户的配置文件,可以cp到没有配置文件的用户里,这样就可以正常登入用户了

3.8.sudo命令

  • #sudo  可以让普通用户临时用指定用户的身份来执行一条命令
  • #visudo   sudo的配置文件

f7332d5f9cb8bc85f7836b05a993c20012a.jpg

下拉到如下图位置:

526a51accd6cfc0d6a3ef3e28c9b0f8813f.jpg

编辑:如图:设定aming用户用root的身份可以临时执行哪些命令

adee3f4ffb408423b617084310106f29e8e.jpg

检测#sudo,下图会提示让你输入root的密码,第一次输入需要root密码

fb411af6ee07a816f187cf3b136580f6d5c.jpg

完成后,普通用户就可以临时使用root用户的身份,执行一些设定的命令了

b8d6415fef4919a1b4b1b3c1ea1e3555b26.jpg

增加该内容则不需要输入命令

0630133a7936c0d7a1cdacf0996cb11b78c.jpg

3.9.限制root远程登入

  • #visudo  命令,编辑sudo

8f8b53d6ad3be1ef0511d7d365cfc436d50.jpg

  • 下拉到下图位置,并增加箭头所指的内容

c8a56ca82080f6a67665f7bde545eb6ca0a.jpg

  • 下拉到下图位置,并增加箭头所指的内容

0a1eee765b0fb70beee5607467ae72b3045.jpg

  • :wq  保存并退出后,尝试一下,是否成功,如图:

872de892b16d508f9f60d0fb50e9714e3d4.jpg

  • 限制root远程登陆,输入下图命令,编辑该文件:

55f414ce53944957a69ae0967167cc75dc4.jpg

  • 输入/Root 搜索该关键词字段

6d065bf998f4a8c2b32a3fb4380c91ee536.jpg

  • 搜索后出来该字段,意思是root可以远程登陆

6c5896b7acc0334ad0546fcbdb6c5638b7b.jpg

  • 做如下图修改,关闭root远程登陆

51be263ea743dad8c01c275fc1278cada45.jpg

  • 输入下图命令,重启该服务:

568d04c2958b9283c52ccb0fc5658f2819b.jpg

  • 完成上面操作,则成功现在root的远程登陆了

转载于:https://my.oschina.net/u/3962011/blog/2208076

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值