当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux基础教程:添加用户账号

Linux基础教程:添加用户账号

Linux基础教程:添加用户账号,useradd命令可用于添加用户账号,其基本的命令格式如下:

useradd [选项] 用户名

最简单的用法是不添加任何选项,只使用用户名作为useradd命令的参数,按系统默认配置建立指定的用户账号。在RHEL5中,useradd命令在添加用户账号的过程中主要完成以下几个任务:

·在“/etc/passwd”文件和“/etc/shadow”文件的末尾增加该用户账号的记录。

·若未明确指定用户的宿主目录,则在“/home”目录下自动创建与该用户账号同名的宿主目录,并在该目录中创建用户的初始配置文件。

若没有明确指定用户所属的组,则自动创建与该用户账号同名的基本组账号,组账号的记录信息将保存到“/etc/group”、“/etc/gshadow”

如果结合useradd命令的各种选项,可以在添加用户账号的同时对UID号、宿主目录、登录Shell等相关属性进行指定。以下列出了useradd命令中用于设置账号属性的几个常用选项:

·useradd -u:指定用户的UID号,要求改UID号码未被其他用户占用。

·useradd -d:指定用户的宿主目录位置。

·useradd -e:指定用户的账户失效时间,可以使用YYYY-MM-DD的日期格式。

·useradd -g:指定用户的基本组名(或使用GID号)。

·useradd -G:指定用户的附加组名(或使用GID号)。(管理员组号为固定为0,或者root)

·useradd -M:不建立使用者的目录,即使/etc/login.defs系统档设定要建立使用者目录。

·useradd -s:指定用户的登录Shell。

技术沙龙MORE+

标签错误:<!-- #Label# labelId=20160707140604 moduleId=1 classId=12231768634 orderby=2 fields=url,title,u_info attribute= datatypeId=22192428132 recordCount=3 pageSize= <htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate> -->
我要参加技术沙龙