Debian系统已经作为生产环境使用很长时间,但是从来没有添加过用户,今天需要安装一些程序,为了避免命令混乱,所以这里添加了其他用户,添加用户的方法很简单.
添加用户
adduser 用户名
Adding user `username' ...
Adding new group `username' (1000) ...
Adding new user `username' (1000) with group `username' ...
The home directory `/home/username' already exists. Not copying from `/etc/skel'.
New password:(这里输入需要设置的密码,按回车确认)
Retype new password:(再次输入密码,按回车确认)
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []:(全名,输入后按回车或者直接回车)
Room Number []:(房间)
Work Phone []:(电话号码)
Home Phone []:(家庭电话)
Other []:(其他)
Is the information correct? [Y/n] y(确认信息,输入y并按回车确认)
至此用户添加完成!
(如果你喜欢使用useradd的话可以直接添加用户,使用useradd -m username 添加,添加后需要自己设置密码用passwd username即可)
授权sudo
有几种方法添加sudo权限,这里介绍几种方便使用的方法
方法一 添加到sudo用户组
usermod -aG sudo username
方法二 直接使用visudo编辑
文件位置为/etc/sudoers,如果使用visudo不带任何命令就会默认编辑这个文件
visudo
在root ALL=(ALL:ALL) ALL后方添加
username ALL=(ALL:ALL) ALL
保存退出即可!
方法三 使用visudo针对用户编辑
需要先切换到对应目录/etc/sudoers.d,然后执行命令就可以自动创建一个文件并赋予相关权限
visudo -f username
在打开的窗口中添加
username ALL=(ALL:ALL) ALL
同上保存即可!
至此用户username拥有了sudo使用权!
留言