web-dev-qa-db-ja.com

Wgetサーバーの問題またはコマンドが間違っていますか?

サーバー上に絶えず変化するファイルがあります。ファイルは1時間ごとに変化し、1分ごとに変化することもあります。ファイルは大きくなっていますが、それほど速くはありません。

このファイルは、ここで問題が発生するまで、/home/my_user/backup123/subnets.cfgというディレクトリ内に生成されます。

これが私の最初の質問です:次に、このファイルをリモートサーバーに配置する必要があります。これを行う最良の方法は何ですか?私のローカルサーバーから、ファイルが配置されている場所、またはリモートサーバー全体ですか?

これが私の2番目の質問です:リモートサーバー全体で行う場合は、wgetコマンドを使用する必要があると思いますか?私はこのコマンドを使おうとしました:

 wget --user=my-user --password=password http://example.com/dir/subnets.cfg

しかし、それは機能していません、それは私に「間違ったユーザー名」を教えてくれます。もちろん、自分のユーザー名とパスワードを使用していましたが、機能していません。ファイルとディレクトリへのアクセス許可があります。

サブネット.cfgファイルを取得してリモートサーバーに配置する必要がありますが、どうすればよいですか?

1
deepcell

FTPサーバーからwgetを介してファイルをダウンロードする場合は、次のように入力する必要があります。

wget -t 10 -nH -P backup -r ftp://USER:[email protected]/dir/subnets.cfg

USERをftpユーザー名に、PASSWORDをftpパスワードに置き換えます。

これがお役に立てば幸いです。

ダニエル

2
omnidan