このURLにサイトマップジェネレータスクリプトを配置しました。
http://www.mydomain.com/admin/sitemapgen/
ただし、URLはauth_type基本メソッドのユーザー名とパスワードで保護されています。
週に一度このURLにアクセスするには、クローンを配置する必要があります。だから私はそのcurl
コマンドを使用し、次のようにcronを配置することにしました。
curl -u username:mypassword http://www.mydomain.com/admin/sitemapgen/
httpを介してパスワードを送信するのは安全ではないことを知っていますが、少なくともcurl
このコマンドを使用してサーバー/ホスティングパネルのユーザーからパスワードを非表示にします。
curl
1)このコマンドでパスワードを隠す方法はありますか?サーバーにパスワードを含むプレーンテキストファイルを配置し、-kオプションと一緒に使用する方法について説明しました。しかし、プレーンテキストファイルにもパスワードを入れません。
2) この特定の目的に使用できるカール以外に他のコマンドはありますか?
答え1
コマンドにパスワードが表示されないようにするには(他のユーザーが見ることができます)、コマンドps
にパスワードを渡さないでください。これは、多くのユーティリティがコマンドライン引数でパスワードをサポートしていない理由です。
代わりにパスワードを~/.netrc
ファイルに保存し、-n
オプションをカールに渡してください。
ファイル構文の詳細については、カールの男にお問い合わせください。