您的位置:首页 > 运维架构 > Linux

unbuntu中添加非根用户并赋予sudo权限

2017-11-12 23:34 357 查看
1、创建一个非根用户:yanming
adduser yanming
赋予一个密码后一路回车
2、将yanming加入sudo用户组,为其赋予sudo权限
usermod -a -G sudo yanming
3、切换到yanming用户,使用id命令可以发现,其已经在sudo用户组
yanming@iZ2ze1tfz8ytu2y4sundjzZ:/root$ id
uid=1000(yanming) gid=1000(yanming) groups=1000(yanming),27(sudo)
4、在使用sudo命令的过程中老是出现
sudo: unable to resolve host iZ2ze1tfz8ytu2y4sundjzZ
这样的警告,这是由于,在etc/hostname文件中,我们将主机的名字改为了iZ2ze1tfz8ytu2y4sundjzZ,而在etc/hosts文件中,127.0.0.1 这个ip对应的主机名还是localhost,所以我们在localhost 后面加上iZ2ze1tfz8ytu2y4sundjzZ即可
127.0.0.1       localhost     iZ2ze1tfz8ytu2y4sundjzZ
我们还可将主机名改为localhost来达到一样的效果。使用vim修改/etc/hostname的内容为localhost,然后重启服务器即可
reboot
重启后,就可以看到我们的主机名已经变为了localhost

补充:在centos系统中
adduser yanming --添加用户
password yanming --添加密码
usermod -a -G wheel yanming --赋予sudo权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux unbuntu sudo