赞助连接

赞助连接

阅 读 文 章

在FreeBSD中添加用户

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览:人次 ]


-rw-r--r--  1 root wheel 299 Nov 20 07:01 dot.login
-rw-r--r--  1 root wheel 160 Nov 20 07:01 dot.login_conf
-rw-------  1 root wheel 371 Nov 20 07:01 dot.mail_aliases
-rw-r--r--  1 root wheel 331 Nov 20 07:01 dot.mailrc
-rw-r--r--  1 root wheel 722 Nov 20 07:01 dot.profile
-rw-------  1 root wheel 276 Nov 20 07:01 dot.rhosts
-rw-r--r--  1 root wheel 852 Nov 20 07:01 dot.shrc
可以看到在我们新用户的宿主目录建立的八个文件都是从这个目录中拷贝的模板文件。另外也可以看到只有超级用户才可以编辑skel目录里的文件。例如,如果你希望所有用户都得到定制过的命令解释器提示符,那么超级用户可以修改usr/share/skel/dot.cshrc文件,此文件会在建立账号时拷贝到所有用户的宿主目录中。还有,超级用户也可以在该目录中放入他希望用户得到的任何其它点文件;例如你可以为用户建立定制好的.xinitrc文件。

现在让我们看一下adduser工具建立的/etc/adduser.message文件:

more /etc/adduser.message

#
# Message file for adduser(8)
#   comment: "#"
#   default variables: $name, $fullname, $password
#   other variables:  see /etc/adduser.conf after
#   line  "## DO NOT DELETE THIS LINE!"
#
$fullname,
your account "$name" was created.
Have fun!
See also chpass(1), finger(1), passwd(1)
让我们把它和新用户收到的信息比较一下;我使用mail命令该用户的邮件信息:

login: dlavigne
Password:
You have mail.

mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/dlavigne": 1 message 1 new
>N  1 genisis   Sat Dec 30 12:24  20/540   "Welcome"
& 1
Message 1:
From genisis Sat Dec 30 12:24:19 2000
Date: Sat, 30 Dec 2000 12:24:19 -0500 (EST)
From: User Genisis
To: dlavigne
Subject: Welcome
Dru Lavigne,
your account "dlavigne" was created.
Have fun!
See also chpass(1), finger(1), passwd(1)

& ^D Saved 1 message in mbox
> ^D exit
你可以看到我在成为超级用户以便使用adduser命令这前是以用户“genisis”登录的。我的新用户收到的信息就是adduser.message中包含的内容,而插入的$fullname和$name变量都以实际的值作了替换。

当建立了账号时,我们会得到以下的选项:

Add anything to default message (y/n) [n]:
如果我要建立其它账号并打入y,我会得到以下提示:

Use "." or ^D alone on a file to finish your 
message
我打入的内容都会被加入到缺省的信息中,然后发给该特定的用户;但是,这不会覆盖我原先创建的/etc/addus er.message文件。让我们来试一下这样做;我将添加一个称为“test”的账号,显示我们关心的输出并“剪掉”其余的:

adduser

<剪掉>

Add anything to default message (y/n) [n]: y
Use "." or ^D alone on a line to finish your message.
Don't forget that every Friday is pizza day!
.
Send message (y/n) [y]: y
现在让我们看一下用户test的邮件信息是什么样的:

login: test
Password:
You have mail.

mail
Mail version 8.1 6/6/93.  Type ? for help.
"/var/mail/test": 1 message 1 new
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 用户 添加 建立 dlavigne 文件 一个 可以 adduser 我们

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.