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

ubuntu添加用户(ubuntu添加用户sudo权限)

本文目录:1、ubuntu怎么新建用户2、Ubuntu16.04添加用户,切换用户3、ubuntu新建用户4、ubuntu创建用户5、Ubuntu14.04 创建用户ubuntu怎么新建用户Step1:添加新用户useradd -r -m -s /bin/bash 用户名Step2:配置新用户密码p

本文目录:

  • 1、ubuntu怎么新建用户
  • 2、Ubuntu16.04添加用户,切换用户
  • 3、ubuntu新建用户
  • 4、ubuntu创建用户
  • 5、Ubuntu14.04 创建用户

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即可。

Ubuntu16.04添加用户,切换用户

(需要在root权限下进行)

按Ctrl+Alt+t打开终端,输入sudo adduser username(所要创建的新用户名称),系统会显示以下信息:

正在添加用户“username”…

正在添加新组“username”(1001)…

正在添加新用户“username”(1001)到组“username”…

创建主目录“/home/username”…

正在从“/etc、skel”复制文件…

输入新的 UNIX 密码:(此处输入的是创建的新用户的密码)

重新输入新的 UNIX 密码:

passwd:已成功更新密码

正在改变 username 的用户信息

请输入新值,或直接敲回车键以使用默认值(根据需要进行修改,或者一直按回车默认即可)

全名 []:

房间号码 []:

工作电话 []:

家庭电话 []:

其它 []:

这些信息是否正确? [Y/n]

到此处,新用户已经添加成功了,我们可以在终端输入ls /home进行查看,如果可以看到显示username,即表示添加成功。

在创建了新用户之后,千万不要急匆匆地切换到新用户,先注意一下分组问题,在root权限下修改/etc/sudoers

vi /etc/sudoers

修改此处:

 User privilege specification  

root    ALL=(ALL:ALL) ALL  

username    ALL=(ALL:ALL) ALL  (添加这一行,username是新创建的用户名)

sudoers权限为0440,只有root才能读,所以需要在root权限下强制保存退出(wq!)

1.从root切换到username

su username

(可能需要输入root密码)

2.从username切换到root

sudo su

(需要输入username的密码)

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命令,并且在执行的时候不输入密码

ubuntu创建用户

1、添加用户

在Ubuntu中,有两个命令行工具可用于创建新的用户帐户: useradd 和 adduser 。

useradd 是一个用于添加用户的最普遍命令(所有发行版都支持),而adduser 是useradd 的友好交互式前端,是用Perl编写的。

使用 adduser 创建新用户帐户username您将运行以下命令:

演示添加一个名为test的用户,首先需要输入密码(两次);接着是输入相关信息,如果不想填,可以直接跳过;最后是确认信息,如果信息无误,输入Y回车:

【注意】:该命令将创建新用户的根目录/home/test,并将文件从/etc/skel目录复制到用户的主目录。在主目录中,用户可以编写,编辑和删除文件和目录。

默认情况下,在Ubuntu上,sudo组的成员被授予sudo访问权限。

如果您希望新创建的用户具有管理权限,请将用户添加到 sudo 组,否则无法使用sudo执行相关操作:

原文链接:

Ubuntu14.04 创建用户

网上看了很多创建用户,使用的都不是很全,还是自己总结下吧。

下面命令创建test用户,-d 设置家目录为/data/test, 我们data分区空间比较大,默认是在/home/test下面, -m是自动创建家目录,并拷贝/etc/skel/.bash_logout, /etc/skel/.bashrc, /etc/skel/.profile到家目录,-s是配置shell环境,否则.bashrc脚本不生效。默认会创建并加入test用户组,如果需要加入特点用户组,使用-g参数。

1) 创建用户后,.bashrc没有生效,导致没有命令提示符,命令行颜色,source命令等都不生效,原因是没有指定shell环境,所以 -g参数很必要

用root用户直接修改etc/passwd,添加shell路径,重新登录即可。

2)想换家目录路径

直接修改/etc/passwd, 重新登录就可以。

1.作用

useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。

2.格式

useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name

3.主要参数

-c:加上备注文字,备注文字保存在passwd的备注栏中。

-D:变更预设值。

-e:指定账号的有效期限,缺省表示永久有效。

-f:指定在密码过期后多少天即关闭该账号。

-g:指定用户所属的起始群组。

-G:指定用户所属的附加群组。

-M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。

-r:建立系统账号。

-u:指定用户ID号。

参考博客:

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

关于作者: yuntue

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

为您推荐

发表回复

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