Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5473296
  • 博文数量: 890
  • 博客积分: 12876
  • 博客等级: 上将
  • 技术积分: 10760
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-04 14:18
个人简介

猝然临之而不惊,无故加之而不怒。

文章分类

全部博文(890)

文章存档

2016年(1)

2014年(18)

2013年(41)

2012年(48)

2011年(65)

2010年(84)

2009年(121)

2008年(101)

2007年(129)

2006年(95)

2005年(118)

2004年(69)

分类:

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

阅读(2107) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~