LINUX从零开始 第一章
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-14
如何安装就不做介绍了 .本人对LINUX的感觉就是做服务器 .应用于桌面还是WINDOS好些 ,毕竟WINDOS下资源多多.纯字符界面 , 不喜欢图形界面.
现在我们从最基本的开始看吧.
第一章 用户和用户组管理
1. 在LINUX系统中,每一个用户都有一个唯一的身份标识,称为用户ID 也就是UID..同理,用户组也有ID.
LINUX用户被划分为两大类:1.根用户(也就是root,和windows中的administrator一样,但是在LINUX系统中,root用户在LINUX系统中是唯一的,不能重命名)2.普通用户.
用户管理相关文件 /etc/passwd用户名存放文件 /etc/shadow密码存放文件 ,普通用户没权限打开...
添加用户命令useradd 其程序一般在/usr/bin目录中
系列参数
-c comment: 用户的注释说明
-d home-dir: 用户使用的登陆目录,可以用来取代默认的/home/usrname主目录
-e expire-date 帐号失效时间.日期格式MM/YY/DD
-f inactive-days:设定从帐号过期到永久停用的天数.为0时帐号到期后会立即被停用.为-1 永远不会被停用,默认为-1
-g initial-group:用户默认的用户组或默认的组ID.该用户组或组ID是存在的
-G group:设定该用户为若干组的成员,组之间用“,”隔开,不能有空格.
-m :用户目录如果不存在就自动建立.若使用-k选项,则skeleton-dir目录内的文档会复制到此目录中,同时/etc/skel目录下的文档也会复制过去.
-M:不建立用户主目录,使用/etc/login.defs文件队用户进行配置
-n:打开此选项取消系统默认用户名和用户组名相同的配置
-r:建立系统帐号系统帐号的UID是比定义在/etc/login.defs中的UID——MIN的默认值500要小
-shell default-shell:指定用户登陆的shell,默认是/bin/bash
-u uid:用户的UID.其值是唯一的不能是负数.0-499是给系统帐号预备的
打字真累 - -```
2.解析/etc/passwd文件 命令more /etc/passwd
root:x:0:0:root:/root:/bin/bash //根用户UID为0,属于root //组,登陆shell为/bin/bash nologin为不允许登陆 bin:x:1:1:bin:/bin:/sbin/nologin //该用户在/bin下有许多命令,主目录为/bin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin //该用户可以控制一些打印功能,其主目录为 /var/spool/lpd sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin //管理电子邮件 目录/var/spool/mail news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin //管理匿名FTP nobody:x:99:99:Nobody:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux Daemon下一篇: linux菜单式程序
关于LINUX从零开始 第一章的所有评论