博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux用户管理
阅读量:5375 次
发布时间:2019-06-15

本文共 773 字,大约阅读时间需要 2 分钟。

1.用户管理

1.添加用户

命令:useradd                                                                                                         例如:使用当前装好创建一个新的用户,用户名叫yao

所有的用户添加之后都会存储在一个文件中 ,会存储在/etc/passwd文件中  

通过打开/etc/passwd文件可以查看到新增的用户 yao:

关于passwd文件中每一个段表示的含义:

1.sshd:用户名

2.x:密码 此段的x并非表示密码是x,而是一个占位符;因为passwd文件是每个用户都有读权限,所以如果将x直接显示密码肯定是不安全的,所以linux中密码是单独存储在另外一个文件中,使用了shadow的技术,将密码等重要信息存储在/etc/shadow.

3.74:表示用户的id

4.74:表示用户的用户组id

5.注释信息

6.用户对应的家目录位置

7.表示用户所对应解释器的位置,如果后面是bash则表示该用户可以登录系统,如果是nologin则表示该用户无法登录操作系统。

 

1.2设置密码

命令:passwd

语法:#passwd 需要设置密码的用户名

例如:将刚才创建好的用户yao 给他设置一个密码。

1.3用户编辑

命令:usermod  (user modify)

语法:#usermod  参数 需要修改的用户名

参数说明: 在linux经常会用到的用户修改的参数有两个

-l:表示给后面传递的用户修改用户名,语法格式:usermod -l 新的用户名 需要修改的用户名

-g:表示给后面传递的用户修改用户组,语法格式:usermod -g 用户组id  用户的名字          

 

例如:将当前yao用户名修改成yao520

1.4删除用户

命令:userdel

语法:userdel 用户名

例如:删除yao这个用户

      

转载于:https://www.cnblogs.com/chinablog100/p/6375564.html

你可能感兴趣的文章
Uva 11729 Commando War
查看>>
增强学习(一) ----- 基本概念
查看>>
ubuntu下USB连接Android手机
查看>>
C# 语句 分支语句 switch----case----.
查看>>
反射获取 obj类 的属性 与对应值
查看>>
表单中的readonly与disable的区别(zhuan)
查看>>
win10下安装配置mysql-8.0.13--实战可用
查看>>
周记2018.8.27~9.2
查看>>
MySQL中 1305-FUNCTION liangshanhero2.getdate does not exit 问题解决
查看>>
python序列化和json
查看>>
mongodb
查看>>
SSH-struts2的异常处理
查看>>
《30天自制操作系统》学习笔记--第14天
查看>>
LGPL协议的理解
查看>>
1、Python基础
查看>>
Unity The Tag Attribute Matching Rule
查看>>
试着理解下kvm
查看>>
WebService学习总结(二)--使用JDK开发WebService
查看>>
Tizen参考手机RD-210和RD-PQ
查看>>
竞价广告系统-位置拍卖理论
查看>>