<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog]]></title> 
<link>http://www.bizeway.net/index.php</link> 
<description><![CDATA[网务通 - 网务公司发展之路]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog]]></copyright>
<item>
<link>http://www.bizeway.net/read.php?</link>
<title><![CDATA[跟着ArthurXF学FreeBSD22——学用pw命令管理用户帐号]]></title> 
<author>ArthurXF &lt;arthurxf@gmail.com&gt;</author>
<category><![CDATA[FreeBSD]]></category>
<pubDate>Tue, 13 Mar 2007 03:41:19 +0000</pubDate> 
<guid>http://www.bizeway.net/read.php?</guid> 
<description>
<![CDATA[ 
	pw是一个用来创建、删除、修改、显示用户和组的命令行工具。它还有系统用户和组文件编辑器的功能。<br/>1.pw命令格式:<br/>1.1组管理<br/>1.1.1组添加<br/>pw [-V etcdir] groupadd [group&#124;gid] [-C config] [-q] [-n group] [-g gid] <br/> &nbsp;[-M members] &nbsp;[-o] [-h fd &#124; -H fd] [-N] [-P] [-Y]<br/>1.1.2组删除<br/>pw [-V etcdir] groupdel [group&#124;gid] [-n name] [-g gid] [-Y]<br/>1.1.3组更改<br/>pw [-V etcdir] groupmod [group&#124;gid] [-C config] [-q] [-n name] [-g gid] <br/> &nbsp;[-l name] [-M members] [-m newmembers] [-h fd &#124; -H fd] [-N] [-P] [-Y]<br/>1.1.4组显示<br/>pw [-V etcdir] groupshow [group&#124;gid] [-n name] [-g gid] [-F] [-P] [-a]<br/>1.1.5 显示可建新组ID<br/>pw [-V etcdir] groupnext [-C config] [-q]<br/><br/>1.2用户管理<br/>1.2.1(1) 用户添加<br/>pw [-V etcdir] useradd [name&#124;uid] [-C config] [-q] [-n name] [-u uid] [-c comment]<br/> &nbsp;[-d dir] [-e date] [-p date] [-g group] [-G grouplist] [-m] [-k dir] <br/> &nbsp;[-w method] [-s shell] [-o] [-L class] [-h fd &#124; -H fd] [-N] [-P] [-Y]<br/>1.2.1(2)用户添加<br/>pw [-V etcdir] useradd [name&#124;uid] -D [-C config] [-q] [-b dir] [-e days] <br/> &nbsp;[-p days] [-g group] [-G grouplist] [-k dir] [-u min,max] [-i min,max]<br/> &nbsp;[-w method] [-s shell] [-y path]<br/>1.2.2 用户删除<br/>pw [-V etcdir] userdel [name&#124;uid] [-n name] [-u uid] [-r] [-Y]<br/>1.2.3 用户更改<br/>pw [-V etcdir] usermod [name&#124;uid] [-C config] [-q] [-n name] [-u uid] [-c comment]<br/> &nbsp;[-d dir] [-e date] [-p date] [-g group] [-G grouplist] [-l name] [-m] [-k dir] <br/> &nbsp;[-w method] [-s shell] [-L class] [-h fd &#124; -H fd] [-N] [-P] [-Y]<br/>1.2.4 显示用户<br/>pw [-V etcdir] usershow [name&#124;uid] [-n name] [-u uid] [-F] [-P] [-7] [-a]<br/>1.2.5 可新建的用户ID<br/>pw [-V etcdir] usernext [-C config] [-q]<br/>1.2.6 锁定用户<br/>pw [-V etcdir] lock [name&#124;uid] [-C config] [-q]<br/>1.2.7 用户解锁<br/>pw [-V etcdir] unlock [name&#124;uid] [-C config] [-q]<br/><br/>1.3常用选项解释<br/>1.3.1用户操作时常用选项<br/>[-V etcdir] <br/>默认当新增组和用户时使用/etc/pw.conf作为pw配置文件，也可以指到别的文件上。pw.conf这个文件可以不存在。当使用这个参数时，需要使<br/><br/>用-C config<br/>[-C config] <br/>[-q] 在交互式环境中，这个选项使pw支持输出错误信息<br/>[-N] 在添加和更改操作时输出结果，而不真正改变组和用户信息。<br/>[-Y] 自动更新yp数据库。<br/>[-n name] 指定用户名<br/>[-u uid]指定用户id(ps:好像没什么用)<br/>[-c comment]用户全称等注释信息(ps:没什么用)<br/>[-d dir] 指定用户家目录<br/>[-e date]帐号到期时间，时间格式可以是绝对的日-月-年，2为数字年或4位数字年，月可以是数字或英文月份的简写('Jan', 'Feb', etc);也<br/><br/>可以是相对时间，+n[分时天周月年]，n可以是十进制、八进制[0开头]或十六进制[0x开头]。<br/>[-p date]密码到期时间，时间格式同上。<br/>[-g group]指定组(组名或组id)。<br/>[-G grouplist]指定组列表，组以空格分开，如:-G wheel mysql teczm即把某账号置于这三个组内。<br/>[-L class]在用户创建时指定登录等级。<br/>[-m] 自动创建用户家目录<br/>[-s shell]指定用户shell<br/>[-w method]method包括:<br/> &nbsp;no 新创建的账号禁止登录<br/> &nbsp;yes 强制新建账号密码和账号一样(ps:这样不安全)<br/> &nbsp;none 强制新建账号使用空密码(ps:这样不安全)<br/> &nbsp;random 生成一个随机密码<br/>ps:pw useradd username -g tests -d /home/test -s /bin/sh -h 0<br/>增加参数 -h 0 可以出来password for user username:这样的提示来让你设定username的密码<br/><br/>1.3.2组操作时常用选项<br/>[-M memberlist] 将用户置于组内，会替换掉已经存在的用户<br/>[-m newmembers] 添加新用户到组内，不会替换掉已经存在的用户<br/><br/>示例:<br/>1.新建一个用户bsder使用cshell，家目录为[color]/home/bsder[/color],属于组[color]wheel[/color],口令交互输入<br/>#pw useradd bsder -s /bin/csh -d /home/bsder -m -g wheel -h 0<br/><br/>2.将bsder使用的shell改为/bin/sh<br/>#pw usermod bsder -s /bin/sh<br/><br/>3.将bsder置于test组内<br/>#pw groupmod test -m bsder<br/><br/>4.锁定bsder用户帐号<br/>#pw lock bsder<br/><br/>5.对bsder账号解锁<br/>#pw unlock bsder<br/><br/>6.显示bsder用户属性<br/>#pw usershow bsder<br/><br/><br/>现在ArthurXF本人正在搞PHP等技术培训，如果想学习的人可以跟我联系。另外培训的招生简章在这个网址，想了解的可以去看看。加我QQ：29011218交流也可。<br/><a href="http://www.bizeway.net/read.php/285.htm" target="_blank">PHP培训招生简章</a><br/>Tags - <a href="tag.php?tag=pw" rel="tag">pw</a> , <a href="tag.php?tag=%E7%94%A8%E6%88%B7%E5%B8%90%E5%8F%B7" rel="tag">用户帐号</a> , <a href="tag.php?tag=freebsd" rel="tag">freebsd</a>
]]>
</description>
</item><item>
<link>http://www.bizeway.net/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[评论] 跟着ArthurXF学FreeBSD22——学用pw命令管理用户帐号]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.bizeway.net/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>