Linux主机使用非root用户-centos实例

        直接使用root用户进行Linux登录操作是有较大风险的,这是因为root用户权限较大如果出现操作失误后果比较严重;同时root用户口令信息等如果泄露影响较大。所以一般来说,可以使用普通用户登录,在需要相关操作权限时则采用sudo方式。

        首先可以使用root用户新建一个普通用户gmcp,设置对应口令即可。

         这样一个普通用户就增加完成。可用gmcp登录,这样权限受控的gmcp用户风险就小多了。但风险小的同时,操作权限自然受到控制。比如还是以tcpdump抓包为例,直接在gmcp用户下使用tcpdump命令,系统会提示无权限抓包。

         这里可以使用sudo 能够授权指定用户在指定主机上运行某些命令。具体如下:

        root权限下,visudo或者vim /etc/sudoers 都可以修改sudoers文件。如下具体是授权gmcp用户可以使用sudo方式从网络中的任何主机(第一个ALL)登录,以root用户的身份去执行tcpdump命令(这里需要写tcpdump命令的完整路径,查看命令的完整路径可以使用which方法)

 

         配置完成保存后,使用gmcp用户sudo tcpdump命令,提示输入gmcp口令,tcpdump开始正常运行抓包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游鲦亭长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值