作者:yaunye | 来源:互联网 | 2023-09-25 15:46
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权限