linux删除对用户锁定,Linux学习笔记(十二)--命令学习(用户创建、删除等)

通过上面的几章学习,我们对linux有了一些了解,现在我们再继续进行下去。。。。

我们习惯的windows 界面系统中,只要在界面里去下鼠标,填写等这些就可以完成了一个用户创建、删除、添加所属组等,那我们在linux里又是怎么操作的呢???

下面在学习如何使用命令进行一系列的操作时,我们要先了解一些别的:

在linux系统里除了我们要新建的用户外,还有一些特定的用户,我们称呼它为:伪用户。

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

伪用户(psuedo users),这些用户在/etc/passwd文件中也占有一条记录,但是不能登录,因为它们的登录Shell为空。它们的存在主要是方便系统管理,满足相应的系统进程对文件属主的要求。常见的伪用户如下所示。

伪用户含义

bin       拥有可执行的用户命令文件

sys       拥有系统文件

adm       拥有帐户文件

uucp      UUCP使用

lp        lp或lpd子系统使用

nobody    NFS使用

拥有帐户文件

除了上面列出的伪用户外,还有许多标准的伪用户,例如:audit, cron, mail, usenet等,它们也都各自为相关的进程和文件所需要。

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

linux 用户系列命令

useradd userdel usermod passwd groupadd groupdel groupmod 命令

命令useradd

语法useradd 新建的用户名

功能建立新的用户

扩展-u  :后面接的是 UID ,是一组数字。

-g  :后面接的那个组名就是我们上面提到的 initial group 啦~

-G  :后面接的组名则是这个账号还可以加入的群组。

-M  :强制!不要创建用户家目录!(系统账号默认值)

-m  :强制!要创建用户家目录!(一般账号默认值)

实例创建新的用户 hz

f0441370d24711b6fb748f46d2d9c408.png

下面我们来测试登录情况:

db19f7a6ae43e442b892dbc3d70b9e70.png

由上面我们可以看到,新建的用户已经建立,并且可以正常登录上去,因为使用的是 useradd后面直接加新用户,所以还是没有设置密码,密码下面我们学到passwd时,再测试

还有一点要注意的是:如果在删除时没有使用  -r 参数话,只是单纯的在 passwd文件里把 hz删除,主目录不会给删除,信箱也不会删除,所以我们要注意。

当我们再重建同样的用户时,它会提示主目录、信箱已经存在。

a9f5ed236307eeaa93eecf7706d0b605.png

命令userdel

语法userdel 【参数】 要删除的用户名

功能删除无用歌者多余的用户

扩展userdel -r   >>>删除用户,并把用户的主目录同时删除

实例删除用户:

我们使用加参数与不加参数进行测试,看有什么 区别

1761d05f5424a3ccb574d3d75522df74.png

由上面的显示,我们可以看出来:当我们使用参数 -r时,它会把该用户的主目录也同时删除掉,若是没有加参数的情况下,它是不会把该用户的的主目录删除。

命令usermod

语法usermod

功能修改用户

扩展-L  对用户加锁

-U  对用户解锁

实例1、锁定用户。

943871442b396afffca9664cf39c0ac6.png

由上面我们可以知道,明明是使用了usermod 的命令,为什么 hz 用户还是可以登录呢?

e43a72981915a948805dad4d66f4e60a.png

由上面我们可以知道原因,那是因为我们是没有给用户设置密码

usermod 只是对密码的锁定,现在让我们再把密码添加上去试下:

4db1dfa807df44f8e7bf5661daf9efec.png

cb2d7f861e116fa16b9ef123d17cda07.png

设置了密码后,在界面模式中是不可以正常登录,但是在CLI 的界面上,不影响正常登录,这个还真是不知怎么解释。。。

2、对用户进行解锁。

解锁就直接使用  usermod -U 用户名,即可。

08343cf3f7771678a9ab20b355895ef9.png

命令passwd

语法passwd 用户 密码

功能对用户密码进行更改

扩展-l :禁用帐号

-u :解锁帐号

-f :强迫用户下次登录时更改密码

实例使用passwd 对用户密码进行更改,注意加用户名与不加用户时的区别。

1、使用 passwd 用户名 对密码的更改

cef14db9e698181da647ab2522541213.png

2、使用 passwd 直接添加密码

注:如果在passwd后面不加上用户名话,那么我们更改的就是 root的密码,所以这个请大家记住。(在这里我就不再做测试了!!!)

3、上面我们测试过禁用帐号与解锁帐号了,现在我们用  passwd命令再测试 一次。

e65c37a81af73d52a44674bddfadf53a.png

03cb43ab92d45bd708cc2a5d1fd19d3a.png

由上面的显示我们可以看出来:

usermod -L 用户   >>>锁定用户

usermod -U 用户   >>>解锁用户

passwd -l  用户   >>>锁定用户

passwd -u  用户   >>>解锁用户

上面二个命令的效果是一致的。。。。。。。

命令groupadd/groupdel

语法groupadd  新建的群组名 /groupdel 要删除的群组名

功能添加新的群组与删除群组作用

扩展无

实例因这个实在是少用,所以我们把二个命令放在一起来测试 。

1388edcd2715b10bc74c8c8185addc93.png

其实命令上面还有一个  groupmod 等好多的命令,不过由于在使用的期间使用率不高,所以我们就不去一一的测试了,但是如果要用到呢,那我们到时可以直接使用  man 或者 --help命令来查询,再进行使用,即可。。。

非常感谢!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值