FTP プロトコルでは、FTP 要求ごとにリモート ユーザー名およびパスワードを、クライアントがサーバーに送信する必要があります。FTP を使用してルータからサーバへコンフィギュレーション ファイルをコピーする場合、Cisco IOS ソフトウェアは次の順番で最初に発見した有効なユーザ名を送信します。
-
copy EXEC コマンドで指定されたユーザ名(ユーザ名が指定されている場合)。
-
ip ftp username グローバル コンフィギュレーション コマンドで設定されたユーザ名(コマンドが設定されている場合)。
-
Anonymous
ルータは次の順番で最初に発見した有効なパスワードを送信します。
-
copy コマンドで指定されたパスワード(パスワードが指定されている場合)。
-
ip ftp password コマンドで設定されたパスワード(コマンドが設定されている場合)。
-
ルータは、username @routername .domain というパスワードを生成します。変数 username は現在のセッションに関連付けられたユーザ名、routername は設定済みのホスト名、domain はルータのドメインです。
ユーザー名およびパスワードは、FTP サーバーのアカウントに関連付けられている必要があります。サーバに書き込む場合、ルータ上のユーザからの FTP 書き込み要求を受け入れるように、FTP サーバを適切に設定する必要があります。
このサーバーがディレクトリ構造をとっている場合、コンフィギュレーション ファイルまたはイメージは、サーバー上のユーザー名と関連付けられたディレクトリに書き込まれるか、そのディレクトリからコピーされます。たとえば、システム イメージがサーバ上のユーザのホーム
ディレクトリにある場合は、そのユーザの名前をリモート ユーザ名として指定します。
詳細については、ご使用の FTP サーバのマニュアルを参照してください。
すべてのコピー操作に使用するユーザ名およびパスワードを指定するには、ip ftp username および ip ftp password グローバル コンフィギュレーション コマンドを使用します。特定のコピー操作にのみ使用するユーザ名を指定する場合は、copy EXEC コマンド内でユーザ名を指定します。
Note
|
パスワードには特殊文字「@」、「:」、および「/」を含めることはできません。これらの特殊文字が使用されている場合、コピーはサーバーの IP アドレスを解析できません。
|