您的位置:首页 > 运维架构 > Linux

Linux建立和删除用户

2016-11-26 13:10 197 查看

Linux建立和删除用户

一、新建用户

      Linux是支持多用户的操作系统,我们可以创建不同的用户,在系统上完成不同的工作。

1、打开终端 输入 sudo -r useradd 用户名      # -r
参数建立系统用户
2、输入 sudo useradd -g root 用户名#这一行的命令是让你的刚刚建立的用户划分到
root 权限组下。
3、sudo passwd 用户名#设置你刚刚建立的密码

例如:

$sudo useradd -m hadoop -s /bin/bash

$sudo passwd hadoop

$sudo adduser hadoop sudo   #为 hadoop 用户增加管理员权限

 

      创建新用户,通常会用到两个命令:useradd和adduser。虽然作用一样,但用法却不尽相同:

sudo adduser xxx   这样的命令会在home目录下添加一个帐号
sudo useradd xxx    仅仅是添加用户,不会在home目录添加帐号,即“三无”用户:一无Home
Directory,二无密码,三无系统Shell。解决办法就是如上例所示添加参数:

      sudo useradd -m hadoop -s /bin/bash

       -m:创建用户主文件夹 -s:新用户的默认shell

 

      在Linux中,adduser更适合初级使用者,因为不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行, 缺点就是整个创建过程比较复杂而漫长;而useradd比较适合有些高阶经验的使用者,往往一行命令加参数就能解决很多问题,所以创建起来十分方便。

二、删除用户

      打开终端:以下用olduser代替想要删除的用户账户
在root用户下:userdel -rolduser
在普通用户下:sudo userdel -rolduser
      因为需要彻底删除olduser用户,所以加上-r的参数选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: