linux怎么批量已添加用户权限,linux添加一个用户及权限全过程

添加用户

sudo adduser user_name

用户密码sudo passwd user_name

给新添加的用户添加执行sudo的权限。当前操作需要在root用户下进行!!!visudo

修改成:

找到root ALL=(ALL) ALL, 复制当前行。在下面增加粘贴之后修改root为user_name保存退出。root ALL=(ALL) ALL

user_name ALL=(ALL) ALL

这里解释一些概念。

su 这个命令是切换用户,这个命令默认会切到root,

sudo 需要的是当前用户的密码,而 su 命令需要的是 管理员的密码. 直接用管理员密码很危险,所以sudo 很安全。

sudo su root 是当前用户执行切换root用户操作,因为已经修改了visudo, 所以sudo 生效,这和github上配置ssh-keygen道理是一样的。

sudo 仅仅是提高当前执行命令的权限. 而 su 命令可以执行 root 的所有权限!

su 和 su - 是不一样的,前者会保存当前环境,后者创建一个目的用户环境。

还有一个比较重要的知识点: -l

example:sudo su -l user_name

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值