
正文
linux用户建立命令 linux创建用户与设置口令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux 创建用户useradd命令是什么?
useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。
在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd命令建立新用户,如此可方便管理员建立用户帐号。在Red Hat Linux中,adduser命令则是useradd命令的符号连接,两者实际上是同一个指令。
Linux useradd命令用于建立用户帐号。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。
相关问答
Q1: Linux 终端下如何创建用户和设置权限?
创建用户:useradd\x0d\x0a1.作用\x0d\x0auseradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。\x0d\x0a2.格式\x0d\x0auseradd[-dhome][-sshell][-ccomment][-m[-ktemplate]][-finactive][-eexpire][-ppasswd][-r]name\x0d\x0a3.主要参数\x0d\x0a-c:加上备注文字,备注文字保存在passwd的备注栏中。\x0d\x0a-d:指定用户登入时的启始目录。\x0d\x0a-D:变更预设值。\x0d\x0a-e:指定账号的有效期限,缺省表示永久有效。\x0d\x0a-f:指定在密码过期后多少天即关闭该账号。\x0d\x0a-g:指定用户所属的群组。\x0d\x0a-G:指定用户所属的附加群组。\x0d\x0a-m:自动建立用户的登入目录。\x0d\x0a-M:不要自动建立用户的登入目录。\x0d\x0a-n:取消建立以用户名称为名的群组。\x0d\x0a-r:建立系统账号。\x0d\x0a-s:指定用户登入后所使用的shell。\x0d\x0a-u:指定用户ID号。\x0d\x0a4.说明\x0d\x0auseradd可用来建立用户账号,他和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。\x0d\x0a5.应用实例\x0d\x0a建立一个新用户账户,并设置ID:\x0d\x0a#useraddcaojh-u544\x0d\x0a需要说明的是,设定ID值时尽量要大于500,以免冲突。因为Linux安装后会建立一些特别用户,一般0到499之间的值留给bin、mail这样的系统账号。设置权限:假设下面是readme.txt文件的初始权限设置:-rw-rw-r--1windawinda398月1112:04readme.txt\x0d\x0a如果是这个文件的所有者或者登录为根用户身份,则可以改变所有者、组群和其他人的权限。初始时,从上面的分析可以看出,这个readme.txt文件的所有者和组群可以读取和写入文件(rw-),组群之外的任何人只能读取文件(r--)。\x0d\x0a文件权限是一种安全措施。无论何时允许其他人读取、写入或执行文件,都在增加文件被篡改或删除的危险。作为一种基本原则,应该只给那些真正需要这些文件的人以读写权限。\x0d\x0a在下面的例子中,想给每个人以写入readme.txt文件的权限,因此他们可以读取文件,在其中加注,并保存文件。这意味着必须改变文件权限中的“其他人”部分。\x0d\x0a此时需要在shell或终端提示下输入:chmodo+wreadme.txt\x0d\x0ao+w命令参数告诉系统想给其他人写入文件readme.txt的权限。要查看结果,再次列出文件的细节。此时,这个文件的用户访问权限就如下所示了(在第3列中多了一个w):\x0d\x0a-rw-rw-rw-1windawinda393月1112:04readme.txt\x0d\x0a现在,每个人都可以读取和写入这个文件了。\x0d\x0a要从readme.txt中删除组群和其他人的读写权限,使用chmod命令来取消读取和写入这两个的权限。\x0d\x0a命令如下:chmodgo-rwreadme.txt\x0d\x0a通过输入go-rw参数告诉系统删除文件readme.txt中组群和其他人的读取和写入权限。再次通过ls-1命令列出的结果如下:\x0d\x0a-rw-------1windawinda393月1112:04readme.txt\x0d\x0a综上所述,当想用chmod命令来改变权限时,文件的用户身份主要有如下几类:u:拥有文件的用户(所有者);g:所有者所在的组群;o:其他人(不是所有者或所有者的组群);a:每个人或全部(u、g、和o)。\x0d\x0a用户所具有的文件访问权限类型如下:r:读取权;w:写入权;x:执行权。\x0d\x0a文件权限配置行为有如下几类:+:添加权限;-:删除权限;=:使它成为惟一权限。\x0d\x0a从文件readme.txt中删除所有权限(包括每个人的权限)的命令如下:chmoda-rwxreadme.txt
Q2: linux怎么添加用户
Linux添加用户步骤如下:
1、进入Linux系统,登陆管理员账号root,只有root才可以添加用户。
2、输入useradd+需要添加的用户名后按回车,useradd是添加用户命令,的用法为useradd [用户名],这里添加用户名为sample。
3、为新添加的用户设置密码,用法为passwd [用户名],这里命令为passwd sample,回车后输入密码,再回车完成输入,根据提示再次输入密码进行确认,出现passwd: all authentication tokens updated successfully即添加成功。
4、按alt+f2另一个切换到用户登陆界面,输入用户名回车后再输入密码回车即可登陆。
Q3: 怎么样在Linux系统中创建一个ROOT一样的权限的用户
将linux下的现有用户加到管理员root组即可,具体如下:
1、第一步,添加用户,执行命令useradd
ceshi添加测试用户,见下图,转到下面的步骤。
2、第二步,完成上述步骤后,向新添加的用户添加密码,passwd
ceshi执行命令,并为该用户设置自身密码,见下图,转到下面的步骤。
3、第三步,完成上述步骤后,设置权限,usermod
-g root ceshi执行此命令来授予权限,见下图,转到下面的步骤。
4、第四步,完成上述步骤后,切换用户以查看其是否为管理员,执行su
ceshi以ceshi身份切换到该用户,以$开头的是普通用户,见下图,转到下面的步骤。
5、第五步,完成上述步骤后,授予管理员权限,但登录用户和管理员权限不同。
检查并执行vi / etc / passwd测试,以测试该用户和root不是一个用户组,见下图,转到下面的步骤。
6、第六步,完成上述步骤后,登录后使用shell将测试用户的用户组修改为0, 再次保存切换用户是管理员用户组了,见下图。这样,就解决了这个问题了。
Q4: Linux创建新用户
1.创建用户并用-d参数 设置根目录 并 -s修改用户登录的Shell
2.然后给test设置密码。
3. 给用户赋予sudo权限在root用户下执行
注.正确删除用户
useradd命令添加用户或更新新创建用户的默认信息
语法linux用户建立命令:useradd 选项 用户名
该命令的各选项含义如下:
-c comment 描述新用户帐号linux用户建立命令,通常为用户全名linux用户建立命令,comment 为字符串。
-d home_dir 设置用户主目录linux用户建立命令,默认值为用户的登录名linux用户建立命令,并放在/home目录下。
-D 创建新帐号后保存为新帐号设置的默认信息。
-e expire_date 用 MM/DD/YYYY 格式设置帐号过期日期。
-f inactivity 设置口令失效时间,该值为 0 使口令失效后帐号立即失效,为 -1 使该选项失效。
-g group 设置所要创建新用户所在的基本组,group为组名。
-k skel_dir 设置框架目录,该目录包含用户的初始配置文件,
创建用户时该目录下的文件都被复制到用户主目录下。
-m 自动创建用户主目录,并把框架目录(默认为/etc/skel)下的文件复制到用户主目录下。
-M 不创建用户主目录。
-r 允许保留的系统帐号使用用户ID创建一个新帐号。
-s shell 指定用户的登录shell。
-u user_id 设置用户ID。
linux用户建立命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux创建用户与设置口令、linux用户建立命令的信息别忘了在本站进行查找喔。








