ファイルを作成した.netrc
ので、いくつかのマクロを作成し、ftp サーバー内でいくつかの標準操作を自動的に行うことができます。
問題は、このマシンに接続するたびに、このマシンのアカウントを選択するオプションがなくても、常に同じアカウントに自動的に接続することです。
私はスタックオーバーフロー内でこの質問を見つけましたが、私を助けることができる答えはないようです.
よろしくお願いします
ファイルを作成した.netrc
ので、いくつかのマクロを作成し、ftp サーバー内でいくつかの標準操作を自動的に行うことができます。
問題は、このマシンに接続するたびに、このマシンのアカウントを選択するオプションがなくても、常に同じアカウントに自動的に接続することです。
私はスタックオーバーフロー内でこの質問を見つけましたが、私を助けることができる答えはないようです.
よろしくお願いします
.netrc ファイルでは、特定のマシンを参照する各行は次のようになります。
machine booster login baxter password swordfish
machine wooster login francis password sw0rdf1sh
これにより、 boosterとwoosterの 2 つのマシンのログインが定義されます。次のような行を入れると:
default login root password secret
これは、まだリストされていない他のマシンに使用されます。
マクロはマシンごとに定義でき、machine
またはdefault
行の後に定義されます。macro
マクロは、マクロ名が続く行によって定義されます。名前が の場合init
、そのマクロはシステムによって自動的に実行されます。
machine
ログインしているマシンごとに個別の行を定義してから、default
他のすべてのマシンの行を定義する必要があります (必要な場合)。
次のいずれかを実行して、ファイルftp
を読み取らないように指示することもできます。.netrc
$ ftp -n
デフォルト以外の別のネット リソースファイルを使用することもできます.netrc
。
$ ftp -N my.netrc.file