linux删除创建的用户_linux创建删除用户 - CSDN
  • Linux建立和删除用户

    2016-11-26 13:12:04
    Linux建立和删除用户 一、新建用户  Linux是支持多用户的操作系统,我们可以创建不同的用户,在系统上完成不同的工作。 1、打开终端 输入 sudo -r useradd 用户名  # -r 参数建立系统用户 2、输入 sudo useradd -...

    Linux建立和删除用户

    一、新建用户

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

    1打开终端 输入 sudo -r useradd 用户名      # -r 参数建立系统用户
    2输入 sudo useradd -g root 用户名#这一行的命令是让你的刚刚建立的用户划分到 root 权限组下
    3sudo 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的参数选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。

    展开全文
  • 由于某种原因,根据业务命名规范或者业务惯例需要对误创建的用户或者已经创建的用户需要删除,在Linux删除用户如下方法: 一、在创建用户时,提升该用户名已经存在 查看用户ID时,已经在/et c/group和/...


    由于某种原因,根据业务命名规范或者业务惯例需要对误创建的用户或者已经创建的用户需要删除,在Linux下删除用户如下方法:

    一、在创建用户时,提升该用户名已经存在


    查看用户ID时,已经在/et    c/group和/etc/passwd文件中已经存在该用户信息


    二、删除该用户


    Vi 编辑用户属组配置文件group并删除最后一行后wq保存该文件。

     


    通过vi编辑用户信息文件passwd,删除最后一行后,wq保存退出,然后验证该用户信息是否存在


    OK,大部分人任务用户删除到此步已经完成,但是在Linux用户下成功创建用户后,不仅仅是在用户和用户组信息文件中添加一行用户或属组信息那么简单,请继续看!!!!

    结果就是我们通过命令创建相同的用户时爆出如下错误:


    好吧!我相信各位都能看懂截图中错误问题,根据报错提示继续操作:


    好吧!!!,到这一步是不是又该长叹一口气了,现在应该差不多了吧,我们继续创建相同的用户,看看结果又是怎么了!!!


    我擦!怎么回事,怎么用户又存在了呀!!!

    原因是,当我们在删除用户基本信息后,以为大功告捷了,在大脑中停留了几秒思索后,又键入创建用户的命令后造成的。

    好吧!!,再继续重复前面的步骤删除删除用户基本信息吧!!!


    我们为了不犯以上同样的错误,又进一步验证了一下:


    因为上一次的失败,我们这一次谨慎了很多,想了又想,思索了又思索,得到结果是,没有问题,用户删除完成了。

    继续创建用户:


    我擦,咋回事,奔溃呀,在Linux下,一个创建用户差点就能把人搞死,怎么办,忍住寂寞继续吧!!!!


    好吧!知道原因那就继续删除该用户对应的文件夹

    恭喜恭喜,到目前为止彻底成功删除用户!


    总结一下,若要在Linux系统中删除一个用户,请按照如下步骤:

    1、删除/etc/group   /etc/passwd文件中有关用户的信息。

    2、删除/home/目录里面的以用户名命名的文件夹。

    3、删除/var/spool/mail目录里面的,以用户名命名的文件夹。    

    由于某种原因,根据业务命名规范或者业务惯例需要对误创建的用户或者已经创建的用户需要删除,在Linux下删除用户如下方法:

    一、在创建用户时,提升该用户名已经存在


    查看用户ID时,已经在/et    c/group和/etc/passwd文件中已经存在该用户信息


    二、删除该用户


    Vi 编辑用户属组配置文件group并删除最后一行后wq保存该文件。

     


    通过vi编辑用户信息文件passwd,删除最后一行后,wq保存退出,然后验证该用户信息是否存在


    OK,大部分人任务用户删除到此步已经完成,但是在Linux用户下成功创建用户后,不仅仅是在用户和用户组信息文件中添加一行用户或属组信息那么简单,请继续看!!!!

    结果就是我们通过命令创建相同的用户时爆出如下错误:


    好吧!我相信各位都能看懂截图中错误问题,根据报错提示继续操作:


    好吧!!!,到这一步是不是又该长叹一口气了,现在应该差不多了吧,我们继续创建相同的用户,看看结果又是怎么了!!!


    我擦!怎么回事,怎么用户又存在了呀!!!

    原因是,当我们在删除用户基本信息后,以为大功告捷了,在大脑中停留了几秒思索后,又键入创建用户的命令后造成的。

    好吧!!,再继续重复前面的步骤删除删除用户基本信息吧!!!


    我们为了不犯以上同样的错误,又进一步验证了一下:


    因为上一次的失败,我们这一次谨慎了很多,想了又想,思索了又思索,得到结果是,没有问题,用户删除完成了。

    继续创建用户:


    我擦,咋回事,奔溃呀,在Linux下,一个创建用户差点就能把人搞死,怎么办,忍住寂寞继续吧!!!!


    好吧!知道原因那就继续删除该用户对应的文件夹

    恭喜恭喜,到目前为止彻底成功删除用户!


    总结一下,若要在Linux系统中删除一个用户,请按照如下步骤:

    1、删除/etc/group   /etc/passwd文件中有关用户的信息。

    2、删除/home/目录里面的以用户名命名的文件夹。

    3、删除/var/spool/mail目录里面的,以用户名命名的文件夹。    

    展开全文
  • 创建用户、设置密码、修改用户、删除用户: useradd testuser 创建用户testuser passwd testuser 给已创建的用户testuser设置密码 说明:新创建的用户会在/home下创建一个用户目录testuser usermod --help
     
    

    创建用户、设置密码、修改用户、删除用户:
    useradd testuser 创建用户testuser
    passwd testuser 给已创建的用户testuser设置密码
    说明:新创建的用户会在/home下创建一个用户目录testuser
    usermod --help 修改用户这个命令的相关参数
    userdel testuser 删除用户testuser
    rm -rf testuser 删除用户testuser所在目录

    上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径:

    locate useradd
    Linux  创建用户、设置密码、修改用户、删除用户 - Ao骨ゝ  - Ao骨ゝ --分开后的旅行
    创建新用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息
    说明:为了截图,此处我使用了tail -3 passwd命令,只将该文件的最后3行信息(也是我关注的信息)显示出来
    Linux  创建用户、设置密码、修改用户、删除用户 - Ao骨ゝ  - Ao骨ゝ --分开后的旅行
    命令行窗口下用户的相互切换:
    su 用户名
    说明:su是switch user的缩写,表示用户切换
    从新的用户状态下输入“exit”即可退回到刚才的用户状态
    Linux  创建用户、设置密码、修改用户、删除用户 - Ao骨ゝ  - Ao骨ゝ --分开后的旅行
    用户组的添加和删除:
    groupadd testgroup 组的添加
    groupdel testgroup 组的删除
    说明:组的增加和删除信息会在etc目录的group文件中体现出来。
    Linux  创建用户、设置密码、修改用户、删除用户 - Ao骨ゝ  - Ao骨ゝ --分开后的旅行

    http://blog.sina.com.cn/s/blog_49a665e10100agby.html

    如果设置10分钟内关机后又不想关机了,这时可以用ctrl+c来终止关机命令。(自己尝试的)

    展开全文
  • 我们在Linux创建用户主要有两种方式:adduser和useradd,它们的区别以及主要用法如下: adduser adduser的用法很简单,只需adduser+username即可,如下: sudo adduser alvin 这个命令其实是个perl脚本,...

    我们在Linux下创建用户主要有两种方式:adduseruseradd,它们的区别以及主要用法如下:

    adduser

    adduser的用法很简单,只需adduser+username即可,如下:

    sudo adduser alvin
    

    这个命令其实是个perl脚本,它的底层还是调用useradd命令。网上很多教程说它会进行人机交互,但现在有些发行版(比如centOS)其实已经改进了,无需繁琐的交互,只需以上一条命令即可创建用户。

    adduser命令会自动创建用户家目录,指定shell版本。但是,有些发行版在创建用户的同时,会要求你设定用户密码,而有些不会,需要手动设置密码。

    为用户创建密码方法如下:

    sudo passwd alvin
    

    useradd

    useradd是一个相对复杂一些的命令,而且它的自由度更高。如果只是运行useradd+username的话,它会创建一个三无用户,即:无用户家目录,无指定shell版本,无密码

    为了顺利创建一个用户,我们还需通过一些选项来完善它的参数。useradd命令常用的选项如下:

    -c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中;

    -d<登入目录>:指定用户登入时的启始目录

    -D:变更预设值;

    -e<有效期限>:指定帐号的有效期限;

    -f<缓冲天数>:指定在密码过期后多少天即关闭该帐号;

    -g<群组>:指定用户所属的群组;

    -G<群组>:指定用户所属的附加群组;

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

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

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

    -r:建立系统帐号;

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

    -u:指定用户id。

    对于我们普通用户而言,更常用的选项是以上标红的三个。而对于管理人员而言,则以上所有的选项都需要掌握。我们目前重点介绍以上标红的三个选项。

    -d选项用于指定用户家目录,也就是用户登录时所进来的目录。比如:-d /home/alvin,就是指定用户的家目录是/home/alvin。通常-d选项与-m选项一起使用,-m选项的作用是,如果指定目录不存在时,则自动创建。

    -s选项则是指定用户默认shell版本。如果不设定的话,它的默认版本是/bin/sh。所以,我们使用useradd创建新用户时的经典用法如下:

    sudo useradd alvin -m -d /home/alvin -s /bin/bash
    

    通过这种方式用户可以成功创建,但还是没有密码。创建密码的方式依然使用passwd命令,在此不再赘述。

    userdel

    删除用户,“userdel 用户名”即可。最好将它留在系统上的文件也删除掉,可以使用“userdel -r 用户名”来实现。

    sudo userdel -r alvin
    

    ---------------

    我是良许,世界500强外企 Linux 开发工程师,专业生产 Linux 干货。欢迎关注我的公众号「良许Linux」,回复「1024」获取最新最全的技术资料,回复「入群」进入高手如云技术交流群。

     

     

    展开全文
  • 一、linux下新建用户1、使用useradd命令 命令参数:  -c:加上备注文字,备注文字保存在passwd的备注栏中。 -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> -D:变更预设值。 -e:指定账号的失
  • 本文以centos7操作系统实验 ...[root@docker1 ~]# useradd TigerwolfC #创建用户,名字是TigerwolfC [root@docker1 ~]# ls /home #查看刚创建的用户账户 [root@docker1 ~]# cat /etc/passwd |grep TigerwolfC ...
  • linux创建删除用户

    2019-09-10 22:28:52
    初次之外还需要删除home文件夹下的用户以及邮箱地址(在创建用户的时候会创建) cd /home/ rm -rf admin/ cd /var/spool/mail/ rm -rf admin/ 外部终端指定用户登陆: ssh admin@192.168.209.56 修改密码 passwd...
  • userdel,只有一个参数可选 -r ;如果加参数-r ,表示在删除用户的同时,一并把用户的...userdel linuxso 注:删除用户linuxso,但不删除其家目录及文件; userdel -r linuxso 注:删除用户linuxso,其家目录及文件一
  • 1.linux创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,...
  • linux用户的操作还是相对容易理解的,基本操作如下: 1、新增用户 只有root用户创建用户 #useradd user1新建后将会在/home目录下生成一个与用户名相同的用户主目录。 同时会创建一个新组,该组与该用户同名,该...
  • 学习笔记-Linux批量创建用户和设置密码及删除用户 2013-09-04 13:18:24 我来说两句 作者:Crper收藏 我要投稿 学习笔记-Linux批量创建用户和设置密码及删除用户   基础知识: root:x:0:0:root:/root:/bin/...
  • 不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的...
  • 删除用户:userdel -r 用户名   1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了...
  • 创建用户注意:只有root用户才能创建新用户useradd 用户名 或 adduser 用户名例如,创建一个名为zhangsan的用户新建用户后,将会在/home目录下生成一个与用户名相同的用户主目录,同时会创建一个新组,该组与该...
  • 也可以通过useradd -d指定创建用户的目录 useradd -d/home/first xiaoming 指定密码 基本语法 passwd 用户名 (在root权限下) 删除用户 基本语法 userdel 用户名 (1)删除一个用户,但保留家目录 ...
  • Linux创建用户、用户组及删除 一、用户组操作 1.创建用户组 groupadd -g 888 users --创建一个组users,其GID为888 2.修改用户组 groupmod -n user users --修改组名users为user 3.删除用户组 ...
  • 1、首先进入系统创建一个用户 ... [root@localhost /]# useradd haha #创建用户 haha是用户名  [root@localhost /]# passwd haha #为该用户设置密码  更改用户 haha 的密码 。  新的 密码:*****...
  • Linux创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP。声明:使用Linux版本release 5.6,并以超级管理员root身份运行。  1.创建用户,并指定分组和主目录 useradd ...
  • 作者:凨 一、LINUX(UBUNTU/CENTOS)用户添加删除修改 linux 创建用户 1、建用户: adduser web //新建web用户 useradd web -m #添加web 用户 passwd web //给web用户设置密码 us...
  • 今天学习了几个命令,是创建删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。 创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹...
1 2 3 4 5 ... 20
收藏数 363,852
精华内容 145,540
关键字:

linux删除创建的用户