GNU/Linux >> Linux の 問題 >  >> Linux

複数のファイルを Linux サーバーから FTP にアップロードするには?

ncftp を見てください 、ユーティリティが付属しています(ncftpput ) この目的のためにスクリプト化できます:

$ ncftpput -R ftp.server.com /remote/path /backup

-R flag は再帰モードを意味します。認証の詳細を別のファイルに入れることができます。マンページを参照してください (ncftpput(1) ) 詳細については


もう 1 つの方法は、FTP ホストをマウントされたディレクトリとして公開する FUSE ファイル システム ドライバである CurlFtpFS を使用することです (cp などの通常のツールを使用してこれらのファイルにアクセスできます)。 )。うまく機能するかどうかはわかりませんが、簡単にグーグルで検索すると、非常に有望に見えます。 CurlFtpFS は実際に FUSE よりも前にさかのぼるので、安定しているはずです。

これを使用するには、ディストリビューションに適したパッケージをインストールします (たとえば、Arch と Debian はパッケージ名 curlftpfs を使用します)。 )、fuse を読み込みます モジュール、および sudo curlftpfs ftp.example.com /mnt/ftp/ -o user=username:password,allow_other 、サーバー名、マウント ポイント、ユーザー名、およびパスワードを適切な値に置き換えます。

リンク先のページに詳細が記載されていますが、これで開始できます。


lftp を使用できます

lftp ftp://user:[email protected] -e "mirror -e -R /local/folder /remote/folder ; quit"

Linux
  1. 毎回Yを押さずにFTPサーバーからMgetコマンドを使用して一度に複数のファイルをダウンロードするにはどうすればよいですか?

  2. FTPを使用せずにLinuxサーバーとの間でファイルを転送する

  3. Windows PC からリモート Linux サーバーに rsync を使用する方法は?

  1. LinuxでPDFファイルからビデオを作成する方法

  2. AndroidからLinuxでSSH接続する方法

  3. golangを使用してSFTPサーバーからファイルを一覧表示、アップロード、およびダウンロードする方法

  1. Linuxで複数のファイルを圧縮する方法

  2. Linuxで一度に複数のファイルの名前を変更する方法

  3. Linux で FTP を使用してファイルを転送する方法