linux添加用户全过程
一、/etc/passwd,各个字段内容的含义
新增一个用户必然要了解一个用户各个字段的组成部分,如下图
用户名:x密码占位符:UID:基本组ID:用户的注释信息:家目录:用户默认shell
ps:这里的x表示密码占位符,真正的密码在shadow中
下图为/etc/shadow文件
用户名:加密的密码:从1970.1.1到现在经过的天数:密码最少使用期限:密码最长使用期限:密码离过期多少天警告用户:
密码的加密方式
$id$salt$encode
下图为/etc/group文件
组名:密码占位符:组ID:以这个组为附加组的用户列表
二、创建用户
私有组:创建用户的时候如果没有为其指定组,创建用户时系统会自动创建一个与用户同名的组
创建用户时的默认配置文件/etc/login.defs
三、添加用户
# useradd tom
# passwd tom
passwd文件和shadow文件
[root@CLX ~]# tail -1 /etc/passwd
tom:x:1000:1000::/home/tom:/bin/bash
[root@CLX ~]# tail -1 /etc/shadow
tom:$6$g2ox0hpM$16zMsxES/wv3LJmSQY0OJ61bWtE6TFOouicCBcoAR986kRQrXatc0lnBUKmgP9hNKYtXy1qK1LxTv8urTf0tC1:17717:0:99999:7:::
查看组信息
[root@CLX ~]# tail -1 /etc/group
tom:x:1000:
查看useradd信息
[root@CLX ~]# cd /etc/default/
[root@CLX default]# ls
grub nss useradd
[root@CLX default]# file useradd
useradd: ASCII text
[root@CLX default]# cat useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1 #密码过期宽限时间
EXPIRE= #过期期限没值就是永不过期
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
修改密码
[root@CLX skel]# echo "123456" | passwd --stdin tom
Changing password for user tom.
passwd: all authentication tokens updated successfully.
检查用户账号完整性:pwck
四、添加组
# groupadd mygroup
[root@CLX home]# tail -1 /etc/group
mygroup:x:1001:
linux添加用户全过程相关推荐
- vtigercrm中添加用户字段_linux笔记(一):linux添加用户并赋予root权限
最近开始学习linux,不定期把一些学习到的东西记录到这里,权当笔记! Linux添加用户并赋root权限 一.添加用户并设置密码: 1.添加一个普通用户 2.设置密码,当看到"passwd ...
- linux取消管理员权限设置,Linux添加用户并赋予/取消管理员权限
Ubuntu sudo adduser username # 添加用户 sudo adduser username sudo # 追加管理员权限 grep -Po '^sudo.+:\K.*$' /e ...
- linux添加用户和用户组
原文地址:linux添加用户和用户组 – 自我的进化http://www.shanxing.top/?p=181 用户 创建用户:useradd <用户名> 设置密码:passwd < ...
- linux添加用户user1命令,Linux添加用户命令useradd
简单讲述下Linux添加用户命令useradd的使用方法. 1.用户添加命令useradd [root@localhost user1]# useradd [选项] 用户名 选项: -u UID:手工 ...
- Linux 添加用户和组
原文地址: Linux 添加用户和组 欢迎访问我的博客: http://blog.duhbb.com/ 引言 本文记录了 Linux 中添加用户和组的一些实用命令, 将其汇集到一起方便查找和排查问题. ...
- linux添加用户命令_Linux useradd命令添加新用户图文详解
在Linux 系统中,可以使用 useradd 命令新建用户,此命令的基本格式如下: [root@localhost ~]#useradd [选项] 用户名 该命令常用的选项及各自的含义,如表 1 所 ...
- arch linux添加用户,Users and groups (简体中文)
翻译状态:本文是 Users_and_Groups 的翻译.上次翻译日期:2020-06-16.如果英文版本有所更改,则您可以帮助同步翻译. GNU/Linux 通过用户和用户组实现访问控制 -- 包 ...
- linux添加用户、权限
# useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录). 假 ...
- linux 添加用户、权限
# useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录). 假 ...
最新文章
- 接口测试指导方案 转:紫漪
- 21行代码AC——例题5-2 Ducci序列(Ducci Sequence,UVa1594)——解题报告
- windows10系统的电脑如何设置密码?
- python一行输出多个数据_Python高效数据分析的8个技巧
- 字节跳动算法工程师总结:java资料文件
- php array 插值,PHP中的关联数组的插值(双引号字符串)
- 方维团购系统二次开发,项目经验
- linux鸟叔的私房菜txt,鸟哥的Linux私房菜(pdf+epub+mobi+txt+azw3)
- 冻结Excel表格中前两行不滚动问题
- javaFX学习笔记之 管理Web弹出式窗口
- JMeter之性能监控插件PerfMon Metrics Collector
- python爬虫 网页表格
- Android监听进入和退出第三方应用
- 人工智能 —— 知识图谱
- 2022kali安装docker教程
- 【MOOC】华中科技大学计算机组成原理慕课答案-第六章-中央处理器(一)
- python解决水仙花数(自恋数)
- 被动信息收集:信息收集内容、信息用途、信息收集DNS、DNS信息收集-NSLOOKUP
- PLC SECS/GEM解决方案,设计与应用
- 如何通过网络赚钱(1年纯赚7000万有感)
热门文章
- qt 历史记录控件_基于Qt图形界面软件的操作日志记录方法及系统_2015106293015_说明书_专利查询_专利网_钻瓜专利网...
- 【动手学Paddle2.0系列】给女朋友做一次AI美甲
- 地图api - 批量转换坐标经纬度
- 崩坏三服务器对游戏有影响吗,崩坏3:新人应该如何选择适合自的服务器?但是ios千万别碰...
- 2020年,给大家提7点建议
- python实现caj转pdf代码
- 激光雷达+视觉+IMU+GPS多模态融合方案的概念
- 老男孩教育50期学员左婷婷-day06-linux命令-下部
- 端游方舟生存什么服务器比较稳定,方舟生存进化国服和steam区别一览 方舟国服和steam版哪个好...
- svn 忽略资源设置