8.0、Linux-账号管理学习

文章介绍了Linux系统中如何进行用户账号的管理,包括添加用户使用`useradd`命令,删除用户用`userdel`,修改用户信息用`usermod`,以及切换用户和设置/修改密码的流程。同时提到了用户账号对于系统资源访问控制和安全性的重要性。
摘要由CSDN通过智能技术生成

8.0、Linux-账号管理学习

账号管理 - 简介

        Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统的用户,都必须首先向系统的管理员申请一个账号,然后以这个账号的身份进入系统;

       

        用户的账号一方面可以帮助系统管理员对使用系统的用户进行追踪,并控制它们对资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护;

       

        每个用户账号都拥有一个唯一的用户名和各自的口令;

       

        用户在登录时输入正确的用户名和口令后,就能进入系统和自己的主目录;

实现用户账号的管理,要完成的工作主要有如下几个方面:      

        1、用户账号的添加、删除和修改;

        2、用户口令的管理;

        3、用户组的管理;

用户账号的管理:

        用户账号的管理工作主要涉及到用户账号的添加、修改和删除;

        添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录 Shell 等资源; 

添加账号命令 -> useradd

useradd 参数 用户名

参数
-ccomment 指定一段注释性描述
-d目录,指定用户主目录,如果此目录不存在,则同时使用 -m 参数,可以创建主目录
-g用户组,指定用户所属的用户组;
-G用户组,指定用户所属的附加组;
-m使用者目录如果不存在则自动建立;
-s Shell 文件,指定用户的登录 Shell
-u用户号,指定用户的用户号,如果同时有 -o 参数,则可以重复使用其他用户的标识号

可以看到在home目录下就已经创建好 lansehaiwan 用户了;

理解及下本质:Linux 中一切皆文件,这里的添加用户说白了就是往一个文件中写入了用户的信息 -> 我们通过 cat /etc/passwd 可以查看到刚刚新建的用户 ->

删除用户命令 -> userdel 

userdel -r 用户名 (删除用户的时候会将他的目录页一并删除掉)

 

修改用户命令 ->  usermod

usermod 参数 用户名

        修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录 Shell 等;

        修改已有的用户信息使用 usermod 命令即可;

        常用的参数包括 -c -d -m -g -G -s -u 以及 -o 等,这些参数选项的意义与 useradd 命令中的参数一样,可以为用户指定新的资源值;

例如->

#usermod -s /bin/ksh -d /home/z -g developer lansehaiwan

        此命令将用户 lansehaiwan 的登录 Shell 修改为 ksh ,主目录改为 /home/z,用户组改为 developer;

        修改完之后查看配置文件 cat /etc/passwd 即可;

切换用户命令 -> su 

su 用户名

接下来我们切换到 lansehaiwan 用户 ->

1.切换用户的命令为:su username【username是你的用户名嗷~】

2.从普通用户切换到 root 用户,可以使用 -> sudo su

3.在终端输入 exit 或 logout 或使用快捷方式 ctrl + d ,可以退回到原来用户,其实 ctrl + d 也是执行的 exit 命令;

4.在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在 su 和 username 之间加 -,例如 :[ su -root ];

$ 表示普通用户

#表示超级用户

 用户密码的设置

我们一般通过 root 创建用户的时候,要配置密码;

Linux 上修改密码时输入密码是不会显示的,你正常输入就可以了,并不是系统的问题嗷~

如果是普通用户 ->

passwd
(current) UNIX password
new password: #密码不能过于简单
re password:

锁定账户命令

passwd -l 用户名 

passwd -l lansehaiwan #锁定这个用户后就不能登录了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值