Linux编程:Linux的useradd仓酷云
vim除非你打算真正的学好linux,或者说打算长久时间学习他,而且肯花大量时间vim,否则,最好别碰useradd
[*]-ccomment
给账户增加正文信息,申明此账户的是干甚么用的,有些linux上把它作为用户的全名
[*]-ddir
为用户指定主目次;假如不指定,将利用/etc/default/useradd中HOME指定的路径创建主目次,主目次称号为用户名
[*]-m
此选项会反省-d指定的主目次是不是存在,假如不存在则创立它;假如没有指定主目次,则以/etc/default/useradd中HOME的值创立一个以账户名为名字的目次
[*]-k
skel假如没有此选项-m会以/etc/default/useradd中SKEL指定的目次为模板创立用户主目次;假如指定了则以指定的目次创立主目次。模板内容一样平常包含用户登录后的一些设定,如.profile等
[*]-M
不创立主目次,即便-d指定了主目次
[*]-uuid
指定用户的ID,假如不指定,体系会依据/etc/login.defs中UID_MIN分拨一个,好比,UID_MIN值为1000,体系已有一个1001的账户,则体系会分拨1002给此账户。
[*]-ggid
指定用户所属的组的组ID,/etc/login.defs中有一个GID_MIN,利用办法和UID_MIN一样
[*]-G
这里指定用户所属的主要的组参数为以","分开的组称号;此选项会修正/etc/group对应组名的第四个字段,好比-G指定了组名sys,假如这个组存在,就会在sys对应的行上写进",username"
[*]-r
创立一个体系账户;体系账户的ID由/etc/login.defs中SYSTEM_UID_MIN指定
[*]-sshell
指定用户的登录Shell,此shell必需是/etc/shells中的一;假如不指定,会利用/etc/default/useradd中SHELL指定默许值
[*]-p
指定账户的暗码;假如不指定,体系会在/etc/shadow中此账户的暗码字段里写一个"!",暗示此账户禁用,能够用passwd给用户设定暗码;假如指定了暗码,体系会挪用APIcrypt()把暗码加密(/etc/shadow中保留的是加密后的暗码,只要root能够修正,同组账户能够检察);加密办法能够检察crypt:man3crypt,由此还能够晓得,暗码中能够包括64种字符,用正则表达式暗示:。
useradd另有一些和暗码无效期有关的选项,详细请看man。
经常看到有人问用什么版本的linux好,其实只要你认真学习无论什么版本都挺好的。 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 我想即使Linux高手也很难快速准确精练的回答你。 主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。 我感觉linux的学习,学习编程~!~!就去学习C语言编程!! Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。 掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。 对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
页:
[1]