Linux系统应用之知识补充——su与sudo

前言

🍃Linux专栏Linux学习

这部分内容需要大家具有对vim的基本操作能力即可进行

☀️工贵其久,业贵其专!


1、su命令

su - root :即登录超级用户

su - 普通用户 :即登录普通用户

超级管理员(root)登录其他用户通常不需要输入密码。其他用户登录其他用户需要输入密码。 

2、sudo命令

‌‌sudo命令是‌Linux系统中的一个命令,用于允许普通用户以超级用户(root)的权限执行命令。 

2.1 sudo命令的配置文件

格式: 谁可以使用 允许使用的主机=(以谁的身份)可执行命令列表 

进入配置文件的方法:vim /etc/sudoers

 这里我们直接上图

  • 第一个参数:我们想要配置的让哪个系统帐号可以使用sudo命令 。
  • 第二个参数:允许用户从哪些地方连接到这台主机,linux作为服务器,管理员是有可能从别的主机远程连接过来的,可以填写ALL表示不限制来源的主机,亦可填写某些固定的网段限制来源地址,使得只有从允许网段登录时才能使用sudo命令。
  • 第三个参数:以谁的身份运行权限,可以填写ALL表示系统最高权限,也可以是另外一位用户的名字。
  • 第四个参数:允许执行的命令,可以填写ALL表示不限制命令,亦可填写如/usr/bin/cat这样的文件名称来限制命令列表,多个命令文件之间用逗号(,)间隔。

2.2 配置文件补充

当第一次执行 sudo 命令时,它会提示输入密码,默认情况下密码被缓存 5分钟。但是,我们可以避免这个操作,并使用 NOPASSWD 关键字禁用密码认证

 修改前:

 修改后:


结语

这就是简单的su与sudo之间的区别和对其的一些简单应用,大家可以自行钻研,后续有不足我会来补充的,加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值