怎样做才能在每个用户的主目录下都创建一个www目录?

由 dacheng 在 08-07-2003 14:30 发表:

怎样做才能在每个用户的主目录下都创建一个www目录?

在使用Apache的过程中,启用用户的主目录:www 怎样做才能实现使用useradd创建用户时自动创建www目录。如果有其它解决办法也请一并指出


得之于心 应之于手


由 wind521 在 08-07-2003 15:46 发表:


useradd的时候用-d来指写home目录呀!

:)不过可能麻烦一些


由 小牛 在 08-07-2003 15:55 发表:


vi /etc/profile

mkdir www #加入這一行進去


由 dacheng 在 08-07-2003 17:14 发表:


在redhat 9.0中,进行mkdir /etc/skel/www 然后useradd dyd,在/home/dyd中会自动生成www 目录。但是还要使用下列命令:chown dyd.apache /home/dyd/www chmod 2755。如果有300个用户,我。。。我要自杀了!救命,救命呀!


得之于心 应之于手


由 lightwiter 在 08-07-2003 20:41 发表:


我原来写过一个这样手动添加帐号的脚本:

#!/bin/sh

script for add a new linux user and create "webdisk" dir on each user home dir

Arguments:

$1 - username

$2 - password

if [ -f $1 ] ; then

echo "type './adduser.sh username password' to add a linux user."

echo "please input username and password."

else

if [ -f $2 ] ; then

echo "type 'adduser.sh username password' to add a linux user."

echo "please input password."

else

useradd $1 -p $2

passwd $1

cd /home/$1

mkdir webdisk

chown $1.$1 webdisk

chmod 700 webdisk

edquota -p lightwiter $1

edquota $1

echo "all missions complete."

echo "all actions complete."

echo "plesea check your user '$1' "

fi

fi


是新手啦,没办法,又要害一害大家了,希望明天我也能帮别人回报linuxsir 这个大家庭。

只不过说老实话,这里的版主和兄弟们可真让我感动,和其它论坛相比某某好的那些话也就不说了。

</p

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus