帮我写一个用ftp方式从windows系统传输到同一局域网内远程linux系统的脚本
时间: 2023-10-06 08:10:08 浏览: 107
好的,以下是一个用ftp方式从windows系统传输到同一局域网内远程linux系统的脚本示例:
```bash
#!/bin/bash
# 定义变量
host='192.168.1.100' # Linux系统IP地址
user='username' # Linux系统用户名
password='password' # Linux系统密码
file='example.txt' # 待传输的文件名
remote_dir='/home/username/' # Linux系统上的目标文件夹路径
# 连接ftp服务器
ftp -n $host << END_SCRIPT
quote USER $user
quote PASS $password
# 进入远程目标文件夹
cd $remote_dir
# 上传文件
put $file
# 关闭ftp连接
quit
END_SCRIPT
exit 0
```
你可以将上述脚本保存为一个.sh文件,然后在Windows系统上安装一个FTP客户端软件(例如FileZilla),使用该软件连接到Linux系统,将.sh文件传输到Linux系统上执行即可。
阅读全文