快速业务通道

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菜单式程序

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号