特定の条件に基づいて、FTPサーバーからファイルを自動的にダウンロードするbashスクリプトを作成しています。
テストするには、FTPサーバーに接続し、サーバー上のファイルを一覧表示し、ファイルをアップロードおよびダウンロードできる必要があります。公開FTPサーバーを検索してみましたが、それを使用してそのサーバーに接続できます。SFTP注文しましたが役に立ちませんでした。
実際のシナリオのように、私のコンピュータにインストールしてコマンドラインで接続できる軽量FTPサーバーはありますか?
回答する前に、私がFTPサーバーをインストールしたことがないことを念頭に置いて、詳細な回答をいただきありがとうございます。
ありがとうございます!
ベストアンサー1
必ず使用するには、以下をインストールする必要がsftp
ありますsshd
(SSHServer Demon)はsshプロトコルを介して動作するため、元のsftp
意味では実際にはftpプログラムではありません。これはFTPに似たインターフェースに過ぎず、scp
他のものと同様に機能します。
実際のFTPを使用するには、通常「クラシック」クライアントを呼び出し、ftp
「クラシック」サーバーを呼び出しますftpd
。まず、これを試してみて満足できない場合は、他の選択肢を試してみてくださいvsftp
(より軽いがセキュリティ制限を認識する必要があります)。
代替を探している場合は、使用されるTFTPtftp
が別のプロトコル(細かいFTPと比較してファイル転送手順が簡素化されました。