CentOS下添加普通用户到sudo组,免密码登录
2017-04-25 11:33
399 查看
1.1 sudo
Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
同时,sudo提供了强大的日志管理,其中详细的记录了每个用户都干了什么。
sudo用户的管理是在文件:/etc/sudoers中存放的。也就是说,如果想把某个用户加入到sudo用户群里面,就需要自行配置这个文件,在读写这个文件时,需要root的权限。
1.2 将用户添加到sudo组
使用 “su –” 命令,进入root用户;为sudoers文件添加写入的权限:使用命令 “chmod u+w /etc/sudoers”
执行visudo 命令,按“i”进入编辑模式后,找到“root ALL=(ALL) ALL ”,在后面添加:"[用户名] ALL=(ALL) NOPASSWD: ALL",再按一下“Esc”键退出编辑,输入“wq”(write quit)后,退出sudoers。ss
输入“chmod u-w /etc/sudoers”将文件的写入属性去掉
通过“exit”切换回自己的用户,再使用sudo scp 时,可以正常使用
1.3 查看用户名称
1.cat /etc/passwd
相关文章推荐
- CentOS下添加普通用户到sudo组,并且免密码登录
- centos添加普通用户禁止root登录并添加sudo权限
- CentOS 初始化时普通用户修改ROOT密码并且开启远程登录
- FC12下将普通用户添加到sudo组
- CentOS普通用户添加sudo权限
- Centos 为普通用户和root增加登录脚本
- CentOS忘记root和普通用户密码解决办法
- 添加XP/2003的网络用户和密码及用户自动登录
- mysql基础:登录退出,修改用户密码,添加删除用户
- 解决ssh添加用户公钥到~/.ssh/authorized_keys文件后任然无法无密码登录的问题
- ubuntu 12.04 登录命令行模式,修改普通用户密码
- CentOS普通用户添加sudo权限
- 将普通用户添加到sudo组
- CentOS拒绝 root 登录,改用普通用户登录
- 将普通用户添加到sudo组
- Fedora 10里将普通用户添加到sudo组
- Fedora 15里将普通用户添加到sudo组
- Hadoop架设过程中实现普通用户权限下SSH无密码登录
- centos中添加用户及密码
- centos中卸载mysql,Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误