阿里云ECS服务器CentOS7上用户管理操作-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

阿里云ECS服务器CentOS7上用户管理操作

简介:
阿里云ECS服务器CentOS7上用户管理操作
----------------------------------------------

使用root登录

# 查看系统中所有用户
[root@localhost ~]# cut -d : -f 1 /etc/passwd

# 查看可以登录系统的用户
[root@localhost ~]# cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

# 查看登录用户
[root@localhost ~]# who

# 查看某一用户
[root@localhost ~]# w mysql

# 查看用户登录历史记录
[root@localhost ~]# last

# 创建新用户
[root@localhost ~]# adduser ftpusername

# 创建新用户,用户不允许登录(通过ftp可以连接)
[root@localhost ~]# adduser ftpusername -s /sbin/nologin

# 给用户设置密码
[root@localhost ~]# passwd ftpusername

# 创建用户工作组
[root@localhost ~]# groupadd clent

# 给已有的用户增加工作组
[root@localhost ~]# usermod -G clent ftpusername

# 永久性删除用户账号
[root@localhost ~]# userdel ftpusername

# 永久性删除用户工作组
[root@localhost ~]# groupdel clent

# 查找用户遗留的文件和目录
[root@localhost ~]# find / -name ftpusername

# 删除用户目录
[root@localhost ~]# rm -rf  /var/spool/mail/ftpusername
[root@localhost ~]# rm -rf  /home/ftpusername


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

其他功能:

# 编辑用户列表文件
[root@localhost ~]# vim /etc/passwd

# 编辑用户组列表文件
[root@localhost ~]# vim /etc/group


useradd         //添加用户
passwd          //为用户设置密码   
userdel         //删除用户
usermod         //修改用户信息
groupadd       //添加用户组
groupdel        //删除用户组
groupmod        //修改用户组信息
groups          //显示当前进程用户所属的用户组

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章