Linuxでは、FTPコマンドのユーザー名とパスワードを渡すことはできません。

Linuxでは、FTPコマンドのユーザー名とパスワードを渡すことはできません。

Linuxコマンドラインを介してリモートFTPホストに接続する必要があります。すると、#ftp <IP address>ユーザー名とパスワードの入力を求められます。ただし、ユーザー名とパスワードを1行に渡したいので、リモートホストにユーザー名またはパスワードの入力を求めないでください。

合格しようとしましたが、#ftp <ip address> <pw.cfg>成功しませんでした。 FTPリモートホストのコマンドにユーザー名とパスワード、IPアドレスを渡す方法がわかりますか?理想的には、Linuxスクリプトでこのコマンドを使用してください。

pw.cfg:パスワードを含むテキストファイル

答え1

.netrcホームディレクトリのファイルを使用できます。ファイルにレコードを入力します。例:

machine machine_name user username password your_password

入力するとき:

ftp machine_name

ftpユーザーをパスワードでuser_nameログインyour_password

関連情報