Ubuntu远程服务器创建新用户并赋予权限
程序员文章站
2022-03-08 14:06:39
...
远程登陆服务器
首先要有一个已获取sudo权限的用户,利用ssh
命令来登陆服务器:
ssh [email protected]
xxx为用户名,ip为服务器ip地址
创建新用户
sudo adduser username # username是你设置的用户名
输入这个命令后会提示输入密码、确认密码,然后是设置个人信息,可以全部按enter设置为空。
添加权限
上面的步骤让我们可以通过新用户来登陆服务器,但在运行sudo时会出现以下提示:xxx is not in the sudoers file. This incident will be reported.
因此需要切换到已有sudo权限的用户登陆服务器,并通过修改/etc/sudoers
文件来添加权限。
-
sudo chmod +w /etc/sudoers
给/etc/sudoers
文件添加写权限 -
sudo vim /etc/sudoers
利用vim来添加一行:username ALL=(ALL) ALL
-
sudo chmod -w /etc/sudoers
撤销文件的写命令
上一篇: jQuery动画