私は次の質問を見たことがあります。協会
同じ要件ではなくても、同様の要件があります。 FTPサーバーにログインできるスクリプトを作成したいです。全体の交換を自動化したくないだけでログインプロセスをスピードアップしたいと思います。セキュリティは問題ではありません。これはおそらく最も安全性の低い方法です。気にしません。誰かがサーバーにアクセスしようとしているかどうか疑問に思いますが、誰かがサーバーにアクセスしても問題はありません。 =)
私はこれを試しました:
#!/bin/bash
ftp -n ftp.domain.com
quote USER user
quote PASS pass
正常にログインできるようですが、新しいコマンドを実行しようとすると、次のメッセージが表示されます。
530 You aren't logged in
ftp: bind: Address already in use
答え1
入れてみよう
machine ftp.domain.com
login user
passwod pass
ホームディレクトリの.netrcにあります。