欢迎来到天天文库
浏览记录
ID:9684971
大小:51.00 KB
页数:2页
时间:2018-05-05
《freebsd用户管理之增加用户》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、FreeBSD用户管理之增加用户 为了使用多用户的FreeBSD操作系统,必须是系统的登记用户。用户信息保存在/etc目录下passe):在系统中使用这个用户名来标识用户,每个用户名不超过8个字符,且是大小写敏感的。习惯上用户名只使用小写字母,通常根据用户真实名字的缩写来选择合适的用户名。 用户标识号(UserID):由于计算机中处理数字比处理字符串更容易,因而使用数字方式的用户标识号来区分不同用户更为适合。事实上Unix系统就是使用唯一的用户标识号来区分用户的,在某些特定目的下,可以存在多个有不同用户名、但用户标识号相同的用户,这表示这些不同用户名的用户实际上是同一个用户。 口令(p
2、assaster.passedirectory):由于FreeBSD是多用户系统,每个用户都要有自己的独立使用环境,不同用户的文件不能相互交叉存放,因此Unix中为每个用户配置了自己的个人目录,用户的文件都放置在各自的目录下,从而互不干扰。习惯上FreeBSD下用户的个人目录位于/home目录下,使用用户名作为子目录名,多数shell中使用波浪符号~,来代表该用户的个人目录。 组标识号(GroupID):具有相似属性的多个用户可以被分配到一个组内,每个组都有自己的组名,且以自己的组标识号相区分(组标识号和组的对应关系在/etc/group文件中给出),用户的组标识号保存在passaster
3、.passp;questions. Check/etc/shells Check/etc/master.passe]: Copydotfilesfrom:/usr/share/skelno[/usr/share/skel]: Sendmessagefromfile:/etc/adduser.messageno [/etc/adduser.message]: Usepassorep;questions ortrytorepairbugs. Enterusername[a-z0-9_-]:user22 Enterfullname[]: Entershellbashcshdat
4、enosh[sh]: Enterhomedirectory(fullpath)[/home/user22]: Uid[1007]: Enterloginclass:default[]: Logingroupuser22[user22]: Logingroupis``user22''.Inviteuser22intoothergroups:guestno [no]: Enterpassptypasse:user22 Passe:user22 Uid:1007 Gid:1007(user22) Class: Groups:user22 HOME:/hom
5、e/user22 Shell:/bin/sh OK?(y/n)[y]: Addeduser``user22'' Sendmessageto``user22''and:norootsecond_mail_address [no]: youraccount``user22''essage(y/n)[n]: Sendmessage(y/n)[y]: Addanotheruser?(y/n)[y]:n 因此可以使用-s参数使adduser直接进入增加用户的操作步骤,这将询问增加用户的必要数据,包括用户名、口令等数据。adduser将使
6、用adduser.conf中的一些内容作为缺省提示,通常有提示的步骤可以直接利用缺省提示进行操作。 比adduser命令功能更复杂的命令为paster.passaster.passkdb来从文本形式的口令文件来生成数据库文件。通常,普通文本形式的passV系统使用/etc/shadoaster.passin admin:*:100:admin 这表示用户admin不但属于自己在passin组。可以使用groups命令来获得用户的属组列表。上一页12——感谢阅读这篇文章,..,
此文档下载收益归作者所有