linux用户管理
来源:互联网 发布:stata 面板数据回归 编辑:程序博客网 时间:2024/06/10 08:30
/etc/group 存储当前系统所有用户组信息
Grounp : x : 123 : abc,def,xyz
组名 组密码占位符 组编号 组中用户名列表
root:x:0: #超级管理员编号为0,组名和用户名一样,最后用户名可以省略
编号1--499 为系统预留,给一些软件用,越早安装的软件或者服务编号越小
用户手动创建的用户组,编号为500+
组密码占位符都用x表示
/etc/gshadow #存储当前系统用户组的密码信息
Grounp : * : : abc,def,xyz
组名 组密码 组管理者 组中用户名列表
Tips:
密码是空或者*或者!号,都可以认为主密码为空
组管理者一般是空,组内所有用户都可以管理用户组
/etc/passwd #存储当前系统所有用户信息
user : x : 123 : 456 : xxxxxx : /home/user : /bin/bash
用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型
/etc/shadow #存储当前系统中所有用户密码信息
新建用户组:
groupadd 用户组名称 #groupadd sexy
修改用户组名称:
groupmod -n 新组名 原来组名 #groupmod -n market sexy
修改组编号:
groupmod -g 数组 组名 #groupmod -g 668 market
创建用户组同时,指定编号
groupadd -g 888 boss
删除用户组: #删除前需要先删除里面的用户
groupdel 组名 #groupdel market
新建用户:
先新建用户组:groupadd sexy
useradd -g 所属用户组 用户名 #useradd -g sexy sdf useradd -g sexy jzmb
useradd -d /home/xxx imooc
#创建用户时,指定用户个人文件夹/home/xxx
#这里没有指定用户组,系统会创建一个和用户名一样的用户组
usermod -c 备注内容 用户名 #添加备注
usermod -l 新用户名 旧用户名 #修改用户名,需要再给这个新用户指定个人文件夹
修改用户所属用户组
usermod -g 用户组 新用户组名 用户名
删除账号:
userdel 用户名
删除用户连同删除个人文件夹
userdel -r 用户名
禁止普通账户登录服务器:
touch /etc/nologin #创建这个空文件就可以达到这个目的
锁定账户:
passwd -l 用户名
解锁:
passwd -u 用户名
清除密码,可以无密码登录:
passwd -d 用户名
给用户添加附属组:
gpasswd -a 用户名 附属组名称[,附属组名称2,...] #用户可以同时拥有两个用户组
从附属组中去掉 -a 改成 -d 就可以了
切换用户的所在用户组:
newgrp 附属组名称 #这个命令需要用户自己去做
给用户组添加密码:
gpasswd 用户组
切换用户:
su 用户名 #不加用户名,就可以切换到root账号
id 用户名 #显示指定用户信息,包括编号,用户名,组
groups 用户名 #显示用户所在组
chfn 用户名 #交互模式设置用户资料
finger 用户名 #显示用户详细资料
0 0
- 【Linux管理】用户管理
- linux用户管理常用命令
- linux 用户管理
- Linux用户管理
- linux用户管理常用命令
- Linux 用户管理命令
- linux 用户管理
- Linux上传用户管理
- Linux管理用户日志
- Linux用户管理
- linux用户管理常用命令
- Linux之管理用户
- linux用户管理
- Linux用户管理
- LInux 用户管理
- Linux用户管理
- linux用户管理
- Linux用户管理
- 住滋阻驻兹阻妆砖嘴撰做做撰座姿状谞渍
- 滓遵综咨滓奏专阻族籽酌钻谆浊姿咨醉子
- oc中时间戳的应用
- RPAD函数略解
- linux磁盘管理
- linux用户管理
- 经典的BM算法
- oracle 11.2.0.3安装包报错 ID: oracle.install.commons.util.exception.DefaultErrorAdvisor:37
- JetBrains PhpStorm 8.0 注册码
- 字符串匹配的Boyer-Moore算法
- JAVA 解析XML
- 回溯算法(马踏棋盘)
- at91sam9260ek的移植 — U-boot(V1.3.4)
- android系统证书: platform+shared+media+testkey (build/target/product/security)