ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux简单操作

2022-04-28 16:00:51  阅读:143  来源: 互联网

标签:用户名 etc 群组 linux 用户 密码 简单 操作


linux简单操作

安装linux操作系统

B站视频推荐:https://www.bilibili.com/video/BV1HE411r7Ln?from=search&seid=3541447354937403086

linux用户管理

/etc/password文件结构
password文件存储的是用户的登录信息,每行代表一个用户,每行由7个字段组成

1.用户登录名
2.用户口令,加密的,一般显示为x或*,真实的口令存储在/etc/shadow中
3.用户的uid
4.用户的gid 即用户所属的groupid
5.描述信息
6.指定用户的主目录的绝对路径
7.用户登录系统是运行的shell程序名称 如/bin/bash

/etc/shadow文件结构
shadow文件存储的是用户的登录信息,每行代表一个用户,每行由8个字段组成

1.账号名称
2.用户密码(经过sha-512加密)
3.最近密码更改时间
4.密码再过几天可以被更改
5.密码再过几天必须被更改
6.密码过期前几天系统提醒用户(默认为一周)
7.密码过期几天后账号会被取消
8.从1970年1月1日算起,多少天后账号会失效

/etc/group文件结构
group文件存储的是GID与组名的关系,以及群组汇总包含的用户,4个字段

1.组名
2.口令,加密的,显示为x
3.gid
4.群组中包含的用户,多个用户用分号隔开

新增群组
groupadd [-option][群组名]

修改群组
groupmod [-g n][群组名]
-g 修改组id
-n 修改组名

删除群组
groupdel [群组名]

新增用户
useradd [-option][用户名]
-d设置用户的家目录
-m如果用户家目录不存在,则自动创建家目录
-u设置用户的UID,如果不带此参数,会自动创建
-g设置用户的初始gid或组名,如果不带此参数,系统会建立和用户名相同的组或者根据配置文件自动设置
-G设置用户加入其它群组(非初始群组,/etc/group第四个字段)
-s指定用户的shell, 如/bin/csh

设置用户密码
passwd [用户名] 用于设置和修改用户密码,不带用户名则是修改当前用户的密码

修改用户属性
usermod [-option][用户名] 修改用户的属性,参数与新增相同

删除用户
userdel [-option][用户名] 删除用户账号
常用参数-r:连用户home目录一起删除

用户查询相关命令
who: 查询当前登录系统的所有用户
id:查询当前用户的GID,UID
finger:查询用户的属性信息

切换用户
su [-] [用户名] 带[-] 表示不切换环境变量,一般建议带上-

标签:用户名,etc,群组,linux,用户,密码,简单,操作
来源: https://www.cnblogs.com/Oh-mydream/p/16203163.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有