ローカルコンピュータからリモートサーバーにファイルを転送する

ローカルコンピュータからリモートサーバーにファイルを転送する

zipローカルサーバーからリモートサーバーにファイルを転送したいです。以下のように、ホスト、ポート、およびユーザー名とともに次のコマンドを使用しました。

scp "$somepath/${file}.zip" "$ftp_user"@"ftp_server":upload/

このコマンドでは:

   ftp_user=royal
   ftp_server=np.royal.com

コマンドを接続できません。アドバイスをお願いしますか?

答え1

scpファイルはSSHプロトコルを使用して転送されるため、SSHアカウントが必要です。

FTP経由でサーバーに接続する必要があるため、多くのFTPクライアントの1つを使用する必要があります。

私はいつも好きですリモート転送プロトコル最高。

答え2

$設定した正しい値に拡張されないように、変数名を先頭に追加することを忘れました。

努力する

scp "$somepath/${file}.zip" "$ftp_user"@"$ftp_server":upload/

関連情報