ブログアーカイブ

FTPサーバーにアクセスできない


Windows エクスプローラー、FTPソフトを利用してファイルのアップロード、ダウンロードができない。

Windows サーバー、クライアントのファイアウォールを見直してもアクセスできません。確認のために ftp.exe を利用してみました。

ftp.exe [IPアドレスまたはホスト名]
ユーザー名、パスワードを入力します(パスワードはスクリーン状に表示されません)。正しい情報を入力してもサーバーにアクセスできない場合はサーバーにアクセスできないということになります。FTPサーバー(機能)が停止している可能性などが考えられます。[Webサーバー(IIS)]機能の役割サービス[FTP Publishing Service]を確認してください。

ftp>ls (lsを入力)
フォルダ(ディレクトリ)の一覧が表示されます。アクセスに時間が掛かり、何も表示されない場合はファイアウォールで拒否、ブロックされている可能性があります。Ctrl + C でキャンセルすることができ、quit で終了します。

Windows サーバーのファイアウォールを無効にしたところ、アクセスできました。一時的に無効にしてFTPを利用してアクセスできますが、セキュリティ上問題です。

リモートデスクトップ 接続(RDP)を利用できる場合は、リモートデスクトップ 接続のクリップボードをオンにして、コピーアンドペーストでファイルをコピーできます。またローカル・ドライブを利用してリモートデスクトップからファイルを操作することも可能です。

[リモートデスクトップ 接続]-[ローカルリソース]タブ-[ローカル デバイスとリソース]の[詳細]ボタンを選択します。ドライブでリモートデスクトップからアクセスしたいローカル・ドライブを選択します。リモートデスクトップからアクセスを許可したローカル・ドライブのすべてのフォルダ、ファイルにアクセスできるので注意が必要です。

別のパーティションのレジストリを編集


  • regedit.exe レジストリエディタを開きます。
  • HKEY_LOCAL_MACHINE, HKEY_USERS など編集したいキーを選択します。
  • 「ファイル」-「ハイブの読み込み」メニューを選択します。
  • WINDOWS\system32\config(%System%config) フォルダのファイルをクリックします。SOFTWAREキーを読み込んで編集する場合はsoftware (拡張子なし)ファイルを選択します。
  • 「ハイブの読み込み」ダイアログボックスにおいてキーの入力を求められますので任意の名前を入力します。起動したシステムのドライブのシステムレジストリと一緒に表示されるので、ダイアログボックスで入力する名前はわかりやすいものに設定します。
  • 編集を終えるときは読み込んでいるキーを選択して、「ファイル」-「ハイブのアンロード」メニューをクリックしてアンロードします。

初回投稿:2011-05-16T23:10:00+09:00