博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
useradd及其模板文件介绍
阅读量:6649 次
发布时间:2019-06-25

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

groupadd:

-g:给组指定UID,一般来说不指定,为1000以后递增。

useradd:

-g:指定用户主组,如果不指定一般会创建一个与用户名相同的组。
-G:指定用户附加组,
-u:指定用户的uid,如果不指定默认按顺序来,centos7为1000以后
-s:指定用户登录后所使用的shell解释器(一般为交互式,和非交互式,非交互式一般为系统自带的用户)不指定的话一般为/bin/bash是交互式shell,指定非交互式的话可以为/sbin/nologin
-d:指定用户登录时的启动目录,即家目录
-n:取消建立以用户名称为名的群组。一般取消了之后,系统会默认分配一个群组user(100),配置文件在,vim /etc/default/useradd
代码含义:
-n选项取消建议用户名称group默认创建组为100
HOME:创建用户时默认家目录在哪
INACTIVE=-1:过期日期,-1表示永不过期
Shell:默认shell
Skel:默认模板文件在哪

Useradd:

-g,-G,-u,-s,-d与创建用户时的含义一样,只不过在这是修改,
-l:修改用户名,新名字在前,旧名字在后
-c:修改用户账号的备注文字

Groupadd:

-n:修改用户组的ID。

步骤:

groupadd admin
groupadd vafast
userdel -r gaojianfeng(因为这个用户的uid为1000,所以要先删除,可以通过使用,-o实现允许使用相同uid,一般来说,我们可以通过 useradd -uo 0 使用户具有root权限,因为内核是通过uid来确定身份的,uid为0的话会默认为root用户)
useradd -G admin -u 1000 harry
useradd -g vafast -s /sbin/nologin tom
useradd -G admin -d /home/lucy natasha
同样:我们可以先创建用户再去修改各种属性。但是在修改家目录的时候,我们最好将默认创建的家目录重命名(因为如果我们手动去创建家目录,家目录下的一些隐藏文件不会被我们创建,我们需要去/etc/skel下去复制。)

转载于:https://www.cnblogs.com/g-j-f/p/10176037.html

你可能感兴趣的文章
C++中const用法总结
查看>>
alibaba druid 在springboot start autoconfig 下的bug
查看>>
Zabbix与Python不得不说的基情——用Python定制自己的zabbix界面
查看>>
linux下parted分区
查看>>
华为云计算大会HCC2014给你好看
查看>>
一个自媒体人的日常
查看>>
目前很火的自媒体平台,到底还值不值得站长们入驻
查看>>
Tomcat性能优化及JVM内存工作原理
查看>>
ActiveReports 报表应用教程 (10)---交互式报表之向下钻取(详细数据按需显示解决方案)...
查看>>
ASP.NET 5系列教程 (一):领读新特性
查看>>
怎样调整服务器C盘空间
查看>>
十年IT运维谈(四)IT部门,如何对待你的“上帝”?
查看>>
iOS开发那些事--创建基于故事板的iOS 6的HelloWorld
查看>>
MySQL5.7 可以回收(收缩)undo log回滚日志物理文件空间
查看>>
CentOS 5/6下安装Axel插件加速yum下载
查看>>
项目经理的一杯咖啡
查看>>
从“网上说的能信么”说开去---学习的思考
查看>>
《统一沟通-微软-实战》-1-部署-基础环境-2-ADCS
查看>>
自学PL/SQL 第一讲decalring variables
查看>>
DNS服务器在域环境中的作用
查看>>