webmelon 发表于 2005-5-17 10:49:46

高手帮下忙,如果要批处理下面这些命令该怎么做?

1.在account.txt中添加用户名和密码 (最好输入的时候有提示)
奇数行为用户名
偶数行为密码


2.运行如下命令,将用户名和密码添加到数据库中

db_load -T -t hash -f ./account.txt /etc/vsftpd/account.db

3.在/home/ftpsite中新建一个文件夹,与用户名相同

4.在etc/vsftpd_user_conf文件夹下新建与添加的用户名相同的文件,文件的内容为:
local_root=/home/ftpsite/用户名

zhy2111314 发表于 2005-5-17 19:41:46

写一个脚本就可以啊,自己看看如何写,不懂再说:)

webmelon 发表于 2005-5-17 22:25:11

#!/bin/sh

cp $id $pw

db_load -T -t hash -f /home/user/account.txt /etc/vsftpd/account.db

./mkdir /home/ftpsite/$id

./cat "local_root=/home/ftpsite/$id " >$id

保存为 .sh 文件

小弟第一次接触这个东西,大家看这样行不行?

kornlee 发表于 2005-5-18 02:03:06

行!!!
页: [1]
查看完整版本: 高手帮下忙,如果要批处理下面这些命令该怎么做?