Linux添加用户步骤如下:
1、进入Linux系统,登陆管理员账号root,只有root才可以添加用户。
2、输入useradd+需要添加的用户名后按回车,useradd是添加用户命令,的用法为useradd [用户名],这里添加用户名为sample。
3、为新添加的用户设置密码,用法为passwd [用户名],这里命令为passwd sample,回车后输入密码,再回车完成输入,根据提示再次输入密码进行确认,出现passwd: all authentication tokens updated successfully即添加成功。
4、按alt+f2另一个切换到用户登陆界面,输入用户名回车后再输入密码回车即可登陆。
1.作用
useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。
2.格式
3.主要参数
-c:加上备注文字,备注文字保存在passwd的备注栏中。
-d:指定用户登入时的主目录,替换系统默认值/home/用户名>
-D:变更预设值。
-e:指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永久有效。
-f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1.
-g:指定用户所属的群组。值可以使组名也可以是GID。用户组必须已经存在的,期默认值为100,即users。
-G:指定用户所属的附加群组。
-m:自动建立用户的登入目录。
-M:不要自动建立用户的登入目录。
-n:取消建立以用户名称为名的群组。
-r:建立系统账号。
-s:指定用户登入后所使用�.shellãé»è®¤å¼ä¸º/bin/bashã
-uï¼æå®ç¨æ·IDå·ã该å¼å¨ç³»ç»ä¸å¿ é¡»æ¯å¯ä¸çã0~499é»è®¤æ¯ä¿çç»ç³»ç»ç¨æ·è´¦å·ä½¿ç¨çï¼æ以该å¼å¿ 须大äº499ã
4.说æ
useraddå¯ç¨æ¥å»ºç«ç¨æ·è´¦å·ï¼å®åadduserå½ä»¤æ¯ç¸åçãè´¦å·å»ºå¥½ä¹åï¼åç¨passwd设å®è´¦å·çå¯ç ã使ç¨useraddå½ä»¤æ建ç«çè´¦å·ï¼å®é ä¸æ¯ä¿åå¨/etc/passwdææ¬æ件ä¸ã
5.åºç¨å®ä¾
建ç«ä¸ä¸ªæ°ç¨æ·è´¦æ·testuser1ï¼å¹¶è®¾ç½®UID为544ï¼ä¸»ç®å½ä¸º/usr/testuser1ï¼å±äºusersç»ï¼
å -m å¦æ主ç®å½ä¸åå¨åèªå¨å建
6.ä¾å¦
使ç¨ç®¡çåè´¦å·ç»éç³»ç»ï¼å»ºç«ç¨æ·tmp_3452 å¯ç 3sdt5:Eawhg
æ·»å ç¨æ·å½ä»¤ï¼
ä¿®æ¹å¯ç å½ä»¤ï¼
å¨ç³»ç»åºç°æ示è¾å ¥å¯ç æ¯è¾å ¥å¯ç ï¼3sdt5:Eawhg ç³»ç»æ示è¾å ¥ç¡®è®¤å¯ç ååè¾å ¥ä¸æ¬¡ãOKæ·»å æåã
7.useraddæ¹éæ·»å ç¨æ·
使ç¨useraddæ¶ï¼å¦æåé¢ä¸æ·»å ä»»ä½åæ°é项ï¼ä¾å¦ï¼#sudo useradd testå建åºæ¥çç¨æ·å°æ¯é»è®¤âä¸æ âç¨æ·ï¼ä¸æ Home Directoryï¼äºæ å¯ç ï¼ä¸æ ç³»ç»Shellã
æ¥éª¤å¦ä¸ï¼
(1)建ç«ç¨æ·åå表æ件username.txtã(åä¸)
(2)å建ç¨æ·å¯ç 对åºæ件serc.txtï¼æ ¼å¼ä¸ºusername:passwordã(注ææ件çæ ¼å¼)
(3)æ¹éæ·»å çèæ¬æ件aa.sh
æ°å»ºå®æuseraddå½ä»¤ï¼å¨æ§è¡æ²¡æåºéçæ åµä¸ï¼ä¸ä¼è¾åºä»»ä½çä¿¡æ¯ï¼ä¸ä¼ä¸ç¨æ·äº¤äºãä½æ¯ç¨æ·å¿ é¡»è¦è®°ä½é£äºè®¾ç½®é¡¹ç®ï¼å¦åæ·»å çç¨æ·å¯è½åºç°ä¸äºé¢æ³ä¸å°çç»æã
net user命令创建用户详解\x0d\x0anet user [password or *] [/add] [options] [/domain] \x0d\x0anet user " 加入描述性说明 \x0d\x0a/counterycode.nnn nnn 是系统编码. 0为系统缺省值 \x0d\x0a/expires: 帐户到期时间 \x0d\x0a/fullname:"" 帐户全名 \x0d\x0a/homedir: 用户主目录路径 \x0d\x0a/passwordchg:[yes or no] 设置用户能否更改密码 \x0d\x0a/passwordreq:[yes or no] 设置用户是否需要密码 \x0d\x0a/profilepath: 设置环境文件路径 \x0d\x0a/scriptpath: 登录脚本路径 \x0d\x0a/times: 用户可以登录的小时数 \x0d\x0a/usercomment:"" 帐户说明信息 \x0d\x0a/workstations: 允许登录的用户名. * 表示所有用户. \x0d\x0a注意,net user *** /参数之中 “/”与***之间有空格。 \x0d\x0a\x0d\x0aNET USER \x0d\x0a[username [password | *] [options]] [/DOMAIN] \x0d\x0ausername {password | *} /ADD [options] [/DOMAIN] \x0d\x0ausername [/DELETE] [/DOMAIN] \x0d\x0aNET USER 用于创建和修改计算机上的用户帐户。当不带选项使用本命令时,它会列出计算机上的用户帐户。用户帐户的信息存储在用户帐户数据库中。 \x0d\x0a该命令仅在服务器上运行。 \x0d\x0a\x0d\x0ausername 指需要进行添加、删除、修改或者浏览的用户帐户的名字。用户帐户的名字不能超过 20 个字符。 \x0d\x0apassword 分配或改变用户帐户的密码。密码必须满足 NET ACCOUNTS 命令的/MINPWLEN 选项指定的最小长度的要求。它至多可以具有 14 个字符。 \x0d\x0a\x0d\x0a* 提示输入密码。当用户在密码提示符下输入时,密码是不会显示的。 \x0d\x0a/DOMAIN 在当前域的主域控制器上执行 *** 作。 \x0d\x0a/ADD 将用户帐户添加到用户帐户数据库中。 \x0d\x0a/DELETE 从用户帐户数据库中删除用户帐户。 \x0d\x0aOptions 如下所示: \x0d\x0aOptions 描述 \x0d\x0a\x0d\x0a-------------------------------------------------------------------- \x0d\x0a/ACTIVE:{YES | NO} 激活或停用帐户。如果帐户处于停用状态,用户就不能访问该服务器。该选项的默认值是 YES。 \x0d\x0a\x0d\x0a/COMMENT:"text" 提供关于用户帐户的一个描述性注释。需要将文本括在引号中。 \x0d\x0a\x0d\x0a/COUNTRYCODE:nnn 使用 *** 作系统的国家/地区代码来实施用户的帮助和错误消息的特定语言文件。0 表示默认的国家/地区代码。 \x0d\x0a\x0d\x0a/EXPIRES:{date | NEVER} 如果日期被设置,就会引起帐户过期。设置NEVER,对帐户就没有时间上的限制。根据国家/地区代码的不同,有效日期的格式可以是月/日/年或日/月/年。月可以是一个数字,拼写完整的或三个字母的缩写。年可以是两位或四位数字。使用斜线(/)(没有空格)来分隔日期的各个部分。 \x0d\x0a\x0d\x0a/FULLNAME:"name" 是一个用户的完整名字(而不是用户名)。需要把名字用引号括起来。 \x0d\x0a/HOMEDIR:pathname 设置用户的主目录的路径。路径必须已经存在。 \x0d\x0a/PASSWORDCHG:{YES | NO} 指定用户是否可以改变自己的密码。其默认值是 YES。 \x0d\x0a/PASSWORDREQ:{YES | NO} 指定用户的帐户是否必须具有密码。其默认值是 YES。 \x0d\x0a/PROFILEPATH[:path] 为用户的登录配置文件设置路径。 \x0d\x0a/SCRIPTPATH:pathname 指用户的登录文件所在的位置。 \x0d\x0a/TIMES:{times | ALL} 指用户可以登录的时间。TIMES 的表达方式是day[-day][,day[-day]],time[-time][,time[-time]],增量限制在 1 小时。天可以是全部拼写或缩写。小时可以是 12 小时或 24 小时制。对于 12 小时制,可以使用 AM,PM。ALL 表示用户总是可以登录。空值表示用户永远不能登录。可以使用逗号分隔天和时间项,并用分号分隔多个天和时间项。 \x0d\x0a\x0d\x0a/USERCOMMENT:"text" 让管理人员添加或改变帐户的用户注释。 \x0d\x0a/WORKSTATIONS:{computername[,...] | *}列出至多8个用户可以登录到网络上的计算机。如果 /WORKSTATIONS 没有列表或列表是 *,用户就可以从任何一台计算机上登录。 \x0d\x0a \x0d\x0aNET HELP command | MORE 用于逐屏显示帮助。 \x0d\x0a\x0d\x0a一、建立一个普通新用户 \x0d\x0a在MS-DOS提示符中输入如下命令:“net user john 123 /add”,回车。即可新建一个名为“John”,密码为“123”的新用户。Add参数表示新建用户。 \x0d\x0a值得注意的是:用户名最多可有 20 个字符,密码最多可有 127 个字符。 \x0d\x0a\x0d\x0a二、建立一个登录时间受限制的用户 \x0d\x0a用以下方法可实现对电脑使用时间的控制。比如,需要建立一个John的用户账号,密码为“123”,登录权限从星期一到星期五的早上八点到晚上十点和双休日的晚上七点到晚上九点。 \x0d\x0a1. 12小时制可键入如下命令:“net user john 123 /add /times:monday-\x0d\x0afriday,8AM-10PMsaturday-sunday,7PM-9PM”,回车确定即可。 \x0d\x0a2. 24小时制可键入如下命令:“net user john 123 /add /times:M-F,8:00-22:00Sa-Su,19:00-21:00”,回车确定即可。 \x0d\x0a值得注意的是:Time的增加值限制为1小时。对于Day值,可以用全称或缩写(即 M、T、W、Th、F、Sa、Su)。可以使用12小时或24小时时间表示法。对于12小时表示法,请使用AM、PM或A.M.、P.M.。All值表示用户始终可以登录;空值(空白)意味着用户永远不能登录。用逗号分隔日期和时间,用分号分隔日期和时间单元(例如,M,4AM-5PMT,1PM-3PM)。指定时间时不要使用空格。 \x0d\x0a另外,Passwordchg:{yes | no}参数可用来指定用户是否可以更改自己的密码,默认设置为 Yes。限定用户的使用时间 \x0d\x0a\x0d\x0a三、限定用户的使用时间 \x0d\x0aNet User命令还可以使用参数Expires:{{mm/dd/yyyy | dd/mm/yyyy | mmm,dd ,yyyy} | never} 使用户账号根据指定的Date过期限定用户。过期日期可以是 [mm/dd/yyyy]、[dd/mm/yyyy] 或[mmm,dd,yyyy]格式。它取决于国家(地区)代码。用户账号在指定日期开始时到期。对于月份值,可以使用数字、全称或三个字母的缩写(即Jan、Feb、Mar、Apr、May、Jun、Jul、Aug、Sep、Oct、Nov、Dec)。对于年份值,可以使用两位数或四位数;使用逗号和斜杠分隔日期的各部分;不要使用空格。 \x0d\x0a例如:要限定用户账号John到2004年11月5日到期,可键入如下命令:“net user john /expires:Nov/5/2004”,回车确定即可。 \x0d\x0a\x0d\x0a四、查看用户信息、修改已有用户密码和删除用户 \x0d\x0a1.如果在没有参数的情况下使用,则Net User将显示计算机上用户的列表,如键入以下命令:“net user”,回车即可显示该系统的所有用户。 \x0d\x0a2.如果键入:“net user john”,回车则可显示用户John的信息。 \x0d\x0a若键入命令:“net user john 123456 /add”,回车确定,则强制将用户John(John为已有用户)的密码更改为123456。 \x0d\x0a若键入命令:“net user john /delete”,回车确定则可删除用户John。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)