欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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文件来添加权限。

  1. sudo chmod +w /etc/sudoers/etc/sudoers文件添加写权限
  2. sudo vim /etc/sudoers利用vim来添加一行:username ALL=(ALL) ALL
    Ubuntu远程服务器创建新用户并赋予权限
  3. sudo chmod -w /etc/sudoers撤销文件的写命令