简介:Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管 理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另 一方面也可以帮助用户组织文件,并为用户提供安全性保护。 每个用户账号都拥有一个唯一的用户名和各自的口令。 用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加、删除与修改。 用户口令的管理。 用户组的管理。
useradd:添加用户
useradd -选项 用户名- m:自动创建这个用户的主目录/home/[用户名]
- G:给用户分配组
- 本质:Linux中一切皆文件,这里的添加用户说白了就是往一某一文件中写入用户的信息了,/etc/passwd
userdel:删除用户
userdel -r [用户名] //删除用户的时候将他的目录页一并删除usermod:修改用户
usermod 对应修改的内容 修改的那个用户切换用户
- 切换用户命令su username(想要切换的用户名)
- 从普通用户切换到root用户,还可以使用命令:sudo su
- 在终端输入exit退回到原来用户
- 在切换用户时,如果想要切换用户之后使用新用户的工作环境,可以在su和username 之间加-,例如【su -root】 $:表示普通用户 #:表示超级用户
修改密码
超级用户:
passwd username:
new password:
re password:
普通用户:
unix password:
new password:
re password:锁定用户
passwd -l [用户名] //锁定之后这个用户就不能再登录了
passwd -d [用户名] //没有密码也不能登录