<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[UNIX和Linux系统添加用户的两种方法]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sat, 05 Jun 2010 14:45:18 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	第一种方法：采用useradd/adduser与passwd命令添加；<br/>第二种方法：手动添加普通用户，以jiangc用户为例；<br/>1、编辑/etc/passwd文件；<br/>照猫画虎添加一行保存退出；<br/>jiangc:x:501:501::/home/jiangc:/bin/bash<br/>2、编辑/etc/shadow文件；<br/>由于/etc/shadow为只读权限；有两种方法可以解决向文家中写数据；<br/>一种为echo结合“&gt;&gt;”法，即采用追加法；<br/>另一种为采用chmod命令将/etc/shadow权限修改一下即可，修改完以后再将其权限改为只读权限；<br/>同样照猫画虎添加一行；<br/>jiangc:$1$./ye2SA7$GK0BTb9XvOXKfRtkRodaT1:13430:0:99999:7:::<br/>注：其中的第二项密码部分可以用md5sum命令生成后拷贝过来，也可以最后采用passwd自动生成；<br/>3、编辑/etc/group与/etc/gshadow，方法1、2项；<br/>4、建立jiangc用户的工作目录；<br/>mkdir /home/jiangc<br/>5、将/etc/skel/下文件拷贝至/home/jiangc目录下；<br/>cp -r /etc/skel/.??*<br/>/home/jiangc/<br/>6、修改/home/jiangc目录的用户归属；<br/>chown -r jiangc.jiangc<br/>/home/jiangc<br/>7、为jiangc用户添加密码；（注：如在第2步中采用md5sum已经将密码设置完，此步可以不做）；<br/>passwd jiangc<br/><br/>OK！到此为止，jiangc用户就添加成功；<br/>版权归属于VincentChiang，转载敬请注明出处及作者名称，谢谢！！<br/>==================================<br/><br/>创建新的帐号有几种方法. 我们将使用最基本的方法; useradd命令. 基本上, 所有您要输入的(记住,作为root!)就是: <br/><br/>[root@bigdog /root]# useradd blarg <br/>[root@bigdog /root]# <br/>好, 现在让我们登录: <br/>Red Hat Linux release 5.1 (Manhattan) <br/>Kernel 2.0.34 on an i586 <br/>login: blarg <br/>Password: <br/>Login incorrect <br/>login: <br/>因为不知道blarg的口令, 我们只是按[Enter]. 那不是正确的口令. 那么, 您为新的帐号分配的口令是什么呢? <br/>#口令 <br/>passwd命令可以用来: <br/>为新创建的用户分配口令. <br/>修改已存在的用户的口令. <br/>修改您登录的用户的口令. <br/>前两种情况实际上是一样的; 一个新创建的用户和一个已存在五年的用户没什么区别(至少对passwd是这样). 记住您必须以root登录, 并且您必须哪个帐户的口令是您想修改的. 用我们刚才创建的帐号, 来试一下passwd: <br/>[root@bigdog /root]# passwd blarg <br/>New UNIX password: <br/>Retype new UNIX password: <br/>passwd: all authentication tokens updated successfully <br/>[root@bigdog /root]# <br/>您可能已经猜到, 口令不会显示出来. 您还必须输入两次口令, 以确保您没有输错. 让我们再来试一下用新帐号登录: <br/>Red Hat Linux release 5.1 (Manhattan) <br/>Kernel 2.0.34 on an i586 <br/>login: blarg <br/>Password: <br/>[blarg@bigdog blarg]$ <br/>一旦您登录了一个帐号, 您可以用passwd命令来修改口令. 这时会询问您当前的口令, 然后是新口令: <br/>[blarg@bigdog blarg]$ passwd <br/>Changing password for blarg <br/>(current) UNIX password: <br/>New UNIX password: <br/>Retype new UNIX password: <br/>passwd: all authentication tokens updated successfully <br/>[blarg@bigdog blarg]$ <br/>就这么简单。<br/><br/>-------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br/>1、建用户：<br/>adduser phpq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //新建phpq用户<br/>passwd phpq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //给phpq用户设置密码<br/><br/>2、建工作组<br/>groupadd test&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//新建test工作组<br/><br/>3、新建用户同时增加工作组<br/>useradd -g test phpq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//新建phpq用户并增加到test工作组<br/><br/>注：：-g 所属组 -d 家目录 -s 所用的SHELL<br/><br/><br/>4、给已有的用户增加工作组<br/>usermod -G groupname username<br/><br/>或者：gpasswd -a user group<br/><br/>5、临时关闭：在/etc/shadow文件中属于该用户的行的第二个字段（密码）前面加上*就可以了。想恢复该用户，去掉*即可。<br/><br/>或者使用如下命令关闭用户账号：<br/>passwd peter –l<br/><br/>重新释放：<br/>passwd peter –u<br/><br/>6、永久性删除用户账号<br/>userdel peter<br/><br/>groupdel peter<br/><br/>usermod –G peter peter&nbsp;&nbsp; （强制删除该用户的主目录和主目录下的所有文件和子目录）<br/><br/>7、从组中删除用户<br/>编辑/etc/group 找到GROUP1那一行，删除 A<br/>或者用命令<br/>gpasswd -d A GROUP<br/><br/>8、显示用户信息<br/>id user<br/>cat /etc/passwd<br/><br/>更详细的用户和用户组的解说请参考<br/>Linux 用户和用户组详细解说<br/>本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念；用户(user)和用户组(group)相关命令的列举；其中也对单用户多任务，多用户多任务也做以解说。<br/><br/>本篇文章来源于 PHP资讯 原文链接：http://www.phpq.net/linux/linux-add-delete-user-group.html<br/>
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] UNIX和Linux系统添加用户的两种方法]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>