Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ftp的工作代码如下
#!/bin/sh HOST='host ip address' USER='yourid' PASSWD='yourpw' FILE='output_file.csv' ftp -n $HOST <<END quote USER $USER quote PASS $PASSWD put $FILE quit END exit 0
这是用于文件传输的有效 ftp 代码。必须在此代码中进行哪些修改才能使其成为有效的 SFTP 代码?
如果您提到SFTP[安全 FTP]。那么您需要生成 sftp 密钥(或 ssh 密钥)并与远程目标服务器进行交换。它们需要放在.ssh远程机器上的文件夹中。这将确保两台主机之间的无密码连接。
SFTP
.ssh
然后只需发出命令
$ sftp remoteUser@host
您将登录到远程计算机。您需要相应地修改代码,因为您现在不需要密码。