linux怎么创建和删除用户(linux删除用户)

场景:我在学习git克隆的时候,想自己实操一下,发现本身的机器ssh的配置已经很好了。不想再删了,然后就想新建一个用户我们可以了解到的命令:useradd、userdel、adduser、deluser、usermod、vipw

linux怎么创建和删除用户(linux删除用户)

场景:我在学习git 克隆的时候,想自己实操一下,发现本身的机器ssh的配置已经很好了。不想再删了,然后就想新建一个用户

我们可以了解到的命令:useradd 、userdel、adduser、deluser、usermod、vipw、vipw -s、vigr
我们可以了解到的文件:/etc/default/useradd、 /etc/login.defs、 /etc/passwd 、/etc/shadow、/etc/adduser.conf、/etc/deluser.conf、/etc/passwd、/etc/shadow、/etc/skel

创建用户

linux怎么创建和删除用户(linux删除用户)

sudo useradd test
cd /home/
ll

linux怎么创建和删除用户(linux删除用户)

怎么没有我刚开始创建的用户目录呀。先不管了,切换到test用户上!!

sudo su – test

linux怎么创建和删除用户(linux删除用户)

怎么跟我预想的不一样呀。查找了一下useradd命令的帮助吧

man useradd

linux怎么创建和删除用户(linux删除用户)

我们简单列出几个比较常用的吧,详细的可以自己查看

-b, –base-dir BASE_DIR
如果没有使用 -d HOME_DIR,则使用默认的基目录。BASE_DIR 加上账户名就是主目录。选项没有指定,useradd 将使用 /etc/default/useradd 中的 HOME 变量,或者默认的 /home。
-d, –home-dir HOME_DIR
将创建新用户,并使用 HOME_DIR 作为用户登陆目录的值。默认值是将 LOGIN 名附加到 BASE_DIR 后面,并使用这作为登陆目录。目录不一定必须已经存在 HOME_DIR,但是会在需要时创建
-m, –create-home
如果不存在,则创建用户主目录。骨架目录中的文件和目录(可以使用 -k 选项指定),将会复制到主目录。
-M, –no-create-home
不创建用户主目录,即使系统在 /etc/login.defs 中的设置 (CREATE_HOME) 为 yes
-s, –shell SHELL
用户的登录 shell 名。默认为留空,让系统根据 /etc/default/useradd 中的 SHELL 变量选择默认的登录 shell,默认为空字符串。
-g, –gid GROUP
用户初始登陆组的组名或号码。组名必须已经存在。组号码必须指代已经存在的组。

这其中涉及到两个文件,一个是/etc/default/useradd和/etc/login.defs

/etc/default/useradd 存放了一些默认值
/etc/login.defs 存放了创建用户的一些默认配置

看到这里,我们能看出来。我们创建用户用的是无参数的。导致我们创建的用户有很多配置没有。那我们删除用户test,重新加参数创建

userdel test // 删除用户,后面会说到
useradd -m test
cd /home/
ll
sudo su – test

这样创建出来的用户是在/home/有用户目录

linux怎么创建和删除用户(linux删除用户)

我们可以看到,shell命令行,跟我们原来的不一样。这是因为,默认创建的用户使用的是登录shell是/bin/sh,而我们平常用的是/bin/bash(默认值在/etc/default/useradd下)

linux怎么创建和删除用户(linux删除用户)

这样我们就要更改一下test用户的登录shell版本,

sudo usermod -s \’/bin/bash\’ test

linux怎么创建和删除用户(linux删除用户)

这样一来,跟我们原来的一样了。完美~~这时我们会发现登录用户test还没有设置密码,我们再执行下面命令。输入密码,可以给test用户设置密码

exit // 先退出test用户
sudo passwd test
su – test // sudo su – test 好像怎么样都不需要密码

linux怎么创建和删除用户(linux删除用户)

关于创建用户目录,理解一下-m、-b、 -d三个参数。-b指定基目录 -b指定用户命令,-m其实是一个复制命令,会将/etc/skel得文件骨架结构,复制到你创建用户里面(文件不存在,就会创建)。一切都是默认值的话,用户的目录就是 /home/test/

至此,我们一个用户就创建完成了。

删除用户

linux怎么创建和删除用户(linux删除用户)

sudo userdel test // 记住要登出,要不然删除会报错

用户就会被删除,但是我们可以发现,在home底下,对应的test文件没有删除,我们执行删除文件夹的命令就可以

sudo rm -rf test/

linux怎么创建和删除用户(linux删除用户)

其实呢,我们可以在删除用户的时候,添加一个 `-r`的参数,可以直接在删除用户的时候,把用户目录也一起删除了

删除命令的详细参数,可以用 man userdel来查看。

其余命令

在这学习中,我还发现了一个命令 adduser和deluser,其实这两个命令跟useradd和deluser命令都是创建用户的命令。

adduser他是一个perl脚本,利用交互式的方式,来创建用户,适合初学者。他默认登录shell就是’/bin/bash’,能创建用户目录,还能直接设置密码。但是最终还是用的useradd命令。deluser也是一样的道理。有兴趣的可以取看一下,很简单的。

linux怎么创建和删除用户(linux删除用户)

注意:系统不一样,命令可能不太一样,我的是ubuntu 18的,但是我看他们说,centos的adduser和useradd其实就是一个命令,通过软链接得出的adduser

centos

linux怎么创建和删除用户(linux删除用户)

ubuntu

linux怎么创建和删除用户(linux删除用户)

总结:

useradd/adduser:添加用户
userdel/deluser:删除用户
usermod:修改用户信息
/etc/default/useradd:用useradd创建用户的一些配置的默认值
/etc/login.defs: 用useradd创建用户的一些默认配置
/etc/adduser.conf: 用adduser创建用户的默认配置
/etc/deluser.conf: 用deluser删除用户的默认配置
/etc/passwd:存放所有用户的信息(所有用户可见)
/etc/shadow:存放用户的加密密码信息(仅管理员可见)
/etc/skel :新建用户的根目录的文件结构
vipw命令:可以修改/etc/passwd
vipw -s 命令:可以修改/etc/shadow

vipw 也是一中vi,不过仅是修改用户信息文件的,打开就是/etc/passwd,它会给文件上锁,如果已经被打开了,你就不可再打开了。除此之外,还有vipg,修改用户组文件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/56835.html

(0)
nan
上一篇 2021-12-03
下一篇 2021-12-03

相关推荐

  • 抖音短视频怎么剪辑修改(抖音视频怎么剪辑制作)

    最近小编收到很多私信说怎样拍好视频,剪映正确的用法是什么,那么今天小编这期就专门给大家讲讲关于剪映到底应该怎么用,喜欢记得给小编点个赞噢~一:横屏方法1、打开剪映,点“+”号导入一个视频(模屏)2、在工具栏里找“比例”,点开设置9;16

    2021-12-02 创业分享
    0
  • 戒烟30天身体变化(戒烟后每天的身体变化记录)

    戒烟的第1天,一切似乎和平常一样,没有什么特别感觉,就是有点不习惯,我有点高兴,这戒烟似乎并不难。第2天晨起后坐起来突然脑子有点发晕,还渴得厉害,我赶紧喝了点水,穿衣服的时候不自觉地摸了摸裤子口袋,什么都没摸到,要是在平时,我应该已经叼上烟开始吞云吐

    2022-01-12
    0
  • 外贸网站建站注意事项及价格(怎么做外贸网站)

    前言:本文重点写的是外贸企业站(B2B)为主。1、什么时候真正的外贸网站建设。我们认为,真正的外贸建站需要满足这些条件:欧美风(你目的市场的网站风格,比如你目标市场是东南亚,那就需要满足东南亚本土网站的风格)、简洁、重点内容详尽

    2021-11-29
    0
  • 直播带货找货源的方法(直播带货排名前十名)

    618淘宝直播开门红首日主播排行榜出炉,三位明星进入top10,他们是谁?另有一位游戏UP主被判赔偿100万违约金。来看本周#红人新闻#。#小数据#方面,浙江省1-4月直播带货再创纪录;青少年在抖音搜索最多的是“奥特曼”。本周#平台动

    2021-11-24
    0
  • 现在什么平板电脑比较好用又实惠(国内最好的平板品牌)

    小米、华为是两家3C数码厂商的“死对头”,旗下的产品也经常被消费者拿来对比。在7月6日,华为发布了新一代的平板电脑华为MatePad11,骁龙865的处理器以及预装的HarmonyOS2,其2499元的售价,超出了许多人的意料,而这个价格也让这款

    2021-11-18 创业分享
    0
  • 优秀美篇文章大全(优秀美文摘抄赏析)

    总是觉得人生的诗意在远方,总是觉得身边都是喧闹与嘈杂,越来越想逃离都市,穿过这喧嚣的城市,去寻找一处幽静之地。渴望着远离都市喧嚣,觅一处山水,清静一颗心,或是一间茶室,或是一个村庄,抑或是乡村僻野的一处茅屋小院。或许,那也只是想想,没有那么

    2022-01-12 创业分享
    0

发表回复

登录后才能评论