私の電子メールアドレスをパスワードとして使用して、匿名ログインを介してFTPサーバーに接続する単純な(別のスクリプトファイルがない限り、行コマンドが望ましい)コマンドが必要です。
私の試みは構文に基づいています。図からわかるようにただし、デフォルトでは、ftp username:password@hostname
これはパスワード自体(電子メールアドレス)に@記号がある場合は機能しません。
私はまた、次のように区切り文字でnetrcファイルを提供しようとしました。しかし、これはまだftpログイン中にパスワードを求めるメッセージを表示します。ftp hostname -N <<< 'login anonymous password [email protected]'
答え1
lftpを使う
例:
lftp -u user,pass ftp.example.com