猝然临之而不惊,无故加之而不怒。
分类:
2004-11-04 20:23:47
我需要使一个mail server1中的用户移到另一mail server2上
1,ftp /etc/passwd ,/etc/shadow到server2
2,在/var/spool/mail/下建立用户名
A>>>cat /etc/passwd |cut -d ':' -f1 >list /* 取各用户名 */
B>>>for i `cat list`
>>>>do
>>>>mkdir $i
>>>>done /* 建立各用户目录 */
或
vi list
:1,$s/^/mkdir
head add #!/bin/bash
chmod 755 list /* 太麻烦了,后面而且要:%s/mkdir //g 去掉mkdir */
C>>>for i `cat list'
>>>>do
>>>>chown $i:12 $i
>>>>done /* 改变各用户属组 */
D>>>chmod 700 * /* 改变各用户权限 */
完毕
有网友说建立用户目录时这个更简单,试一下,真历害
cat list|xargs mkdir