首页 > 系统服务 > 详细

linux用户管理命令 05

时间:2020-03-27 16:41:43      阅读:55      评论:0      收藏:0      [点我收藏+]

本文将阐述linux当中的基本操作命令。

1、操作环境

  • vmware 14.1
  • centos7 64
  • putty或者xshell

2、前提约束

  • 已安装vmware
  • vmware中已安装centos【注意,也可以直接就是一台linux机子,使用vmware是一个选项而已】
  • 在本机能访问到centos【注意,本文中所涉及的linux服务器的ip是 192.168.100.192,请读者根据实际设置】
  • 熟练使用putty

3、root的介绍

root是任何一个linux系统都会自带的用户,即超级管理员。超级管理员可以增删改普通用户,增删改用户组,也只有超级管理员才能这么做。我们前面的几篇linux的文章都默认使用root操作,少去了诸多权限调整之麻烦。在实际使用中,超级管理员的密码也只有少部分人知道,绝大多数开发和运维人员只是使用普通用户对服务器进行操作。

4、用户组的增删改查

用户组顾名思义就是用户所在的组,任何一个用户都会隶属一个组。用户组的增删改查要以root去操作。

#创建一个id为9527的java组
groupadd -g 9527 java
#查看增加的组,会看到多出一个java
cat /etc/group
#修改java组的名字为java1
groupmod java -n java1
#查看修改的组,会看到java1
cat /etc/group
#删除组
groupdel java1
#查看修改的组,会看到java1消失了
cat /etc/group

具体操作如下:技术分享图片

5、用户的增删改查

  • 增加一个用户修改密码创建文件
    用户的增删改查要以root去操作。
# 创建一个用户ali, 家目录默认为/home/ali
useradd -m ali
# 修改用户密码,回车之后需要数据两次密码,且不回显
passwd ali
#查看用户以及组,便会看到刚刚创建ali,默认也创建了一个名字为ali的组
cat /etc/group
cat /etc/passwd
#切换到ali,跳转到家目录,创建一个文件test,查看所属用户和所属组,我们看到都是ali
su ali
cd ~
touch test
ls -l
touch ali

具体操作如下:技术分享图片

  • 创建一个用户组修改ali用户组,再次查看ali家目录下的文件所属
#切换为root用户,要输入密码,密码不回显
su
#回到root的家目录
cd ~
#新增一个用户组
groupadd -g 9527 java124
#修改ali用户的组为java124
usermod ali -g java124
#切换到ali
su ali
#回到ali的家目录
cd
#查看test文件的所属用户以及所属组,我们看到此时用户组已经变为java124
ls -l

具体操作如下:技术分享图片

  • 查看当前的登录用户
    再打开一个xshell终端,连接到服务器
#查看当前有哪些登录用户
who
#查看我是谁
whoami

具体操作如下:技术分享图片

  • 删除用户
#强制性删除ali,包括家目录
userdel -rf ali
#查看是否删除
cat /etc/passwd

具体操作如下:技术分享图片
至此,我们熟悉了用户、用户组的增删改查,了解了用户管理相关命令。

linux用户管理命令 05

原文:https://www.cnblogs.com/alichengxuyuan/p/12581459.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!