云服务器网:购买云服务器和VPS必上的网站!

ubuntu新建用户(ubuntu新建用户并赋予权限)

本文目录:1、ubuntu怎么新建用户2、ubuntu增加用户3、ubuntu新建用户ubuntu怎么新建用户Step1:添加新用户useradd -r -m -s /bin/bash 用户名Step2:配置新用户密码passwd 用户名Step3:给新添加的用户增加ROOT权限vim /etc/s

本文目录:

ubuntu怎么新建用户

Step1:添加新用户

useradd -r -m -s /bin/bash 用户名

Step2:配置新用户密码

passwd 用户名

Step3:给新添加的用户增加ROOT权限

vim /etc/sudoers

然后添加:

用户名 ALL=(ALL:ALL) ALL

另外,如果直接用useradd添加用户的话,可能出现没有home下的文件夹,以及shell无法自动补全的显现。出现此问题只要修改/etc/passwd下的/bin/sh为/bin/bash即可。

ubuntu增加用户

1、 创建用户目录

登录到root用户.假如你之前没有设置过root用户,那么你就通过以下命令更改密码:

2、然后登录root:

3、创建新用户:

4、在 Ubuntu18.04 中,不会在创建用户的时候自动提示设置密码。需要手动执行:

来设置新用户的密码。

其中参数的意义如下:

-r:建立系统账号

-m:自动建立用户的登入目录

-s:指定用户登入后所使用的shell

输入ls /home/,可以看到用户目录被成功创建了:

5、修改用户权限(添加root权限)

ubuntu新建用户

ubuntu初始环境只有root用户,为了安全,新建一般权限用户。

1. 添加用户名为test

root@iZbp10p2g1civut:/ useradd test

2. 为test用户创建密码,输入该命令后会输入密码,和密码确认

root@iZbp10p2g1civut:/ passwd test

3. 为test用户指定命令解释程序(通常为/bin/bash)

root@iZbp10p2g1civut:/ usermod -s /bin/bash test

4. 为test用户指定用户主目录

root@iZbp10p2g1civut:/ usermod -d /home/csdn test 

5. 创建test用户主目录文件夹

root@iZbp10p2g1civut:/  mkdir /home/test

6. 把test文件夹所有权赋给test用户

root@iZbp10p2g1civut:/  chown -R test:test /home/test

此时创建用户已经成功,可以用test用户进行登录。但此时的test用户不能使用sudo命令,因为没有在/etc/sudoers文件里给test用户添加权限。

此时切换到root用户下,在/etc/sudoers文件中添加一行命令:test ALL=(ALL) ALL。

注:

1.test ALL=(ALL) ALL                               // 允许用户youuser执行sudo命令(需要输入密码)

2.%test ALL=(ALL) ALL                            // 允许用户组youuser里面的用户执行sudo命令(需要输入密码)

3.test ALL=(ALL) NOPASSWD: ALL         // 允许用户youuser执行sudo命令,并且在执行的时候不输入密码

 4.%test ALL=(ALL) NOPASSWD: ALL     // 允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码

本文来源:https://www.yuntue.com/post/124215.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注