.Net  

切忌要加上参数-v,不然会.......  到linux上测试看看,呵呵

vi autoftp.sh

内容如下:

ftp -n -v -i < ./autoftp.txt


linux命令(用于设置文件权限)umask

022

上述命令显示表示linux系统的umask值为022

umask -S
u=rwx,g=rx,o=rx

umask 177
umask -S
u=rw,g=,o=
上述两行命令把umask值改为177,结果只有文件所有者具有读写文件的权限,其它用户不能访问该文件。这显然是一种非常安全的状态。

chmod  u+rwx -R /目录     设定用户对目录的权利 读、写、执行



创建应答脚本

vi autoftp.txt

内容如下:

open *.*.*.* 21
user username password
pwd
put ftp.txt
close
bye
ftp指令个数如下:

ftp的命令行格式为:ftp -v -d -i -n -g[主机名]
-v 显示远程服务器的所有响应信息。
-d 使用调试方式。
-n 限制ftp的自动登录,即不使用.netrc文件。
-g 取消全局文件名。
posted on 2007-09-09 21:26  东方新秀  阅读(322)  评论(0编辑  收藏  举报