- ベストアンサー
SFTPで仮想サーバに接続できません
- SFTPで仮想サーバに接続できない問題の解決方法を教えてください
- SFTPを使用して仮想サーバに接続できない状況について
- 仮想サーバにSFTPで接続できない問題について
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
次のようにすればいいです。 1. VirtualBoxの「設定」でネットワークの割り当てを「ブリッジ アダプタ」に設定して、ゲストマシン(ubuntu)を起動する。 添付画像の上段参照。 2. ubuntuで gnome-terminal を起動し、ifconfig を実行する。 表示された inetアドレス が ゲストマシンのipアドレスです。 添付画像の中段参照。 3. WinSCPを起動し、「環境」設定で「ファイル名をUTF-8でエンコード」を「オン」にしておく。 オンにしておけば、ゲストマシンのフォルダ名やファイル名をWinSCPで表示する際に文字化けしない。 添付画像の下段参照。 4. WinSCPにて上記「2」で確認した ipアドレスでゲストマシンに接続する。 接続するとゲストマシンのディレクトリが表示される。 ---以上です。
その他の回答 (3)
- Wr5
- ベストアンサー率53% (2173/4061)
>ちゃんとLISTENになっています。 iptablesなどで閉じている…とか? ubuntu Desktop版でiptablesが設定されているのかは不明ですが。 >利用できないので、ブラウザで確認することができませんでした・・・。 >これは解決できますでしょうか? ふつ~に80番ポートに接続するだけ…かと思いますが。 指定するIPアドレスについてはもう判っていますよね。
お礼
iptablesの設定がうまくいきません・・・。 こちらのサイト様を参考にしてみたのですが、 http://www.icoro.com/201201276505.html sudo /sbin/iptables-restore < /etc/iptables.up.rules とやると /etc/iptables.up.rulesに 記述ミスがあると言われてしまいます。(line 1) ほかに参考になるサイトとかありませんでしょうか?
- Wr5
- ベストアンサー率53% (2173/4061)
普通なら…ホスト名にlocalhostを指定することはありません。 localhostで指定した場合は「自分自身」を指しますからゲストOSに繋がるワケもなく。 掲示されたページの通りに設定されているのであれば、ポートフォワーディングでゲストOSの22番ポートへ接続されるでしょう。 # LAN内の別のマシンからホストOSの2222番に接続した場合も、おそらくゲストOSに転送される…でしょう。 VirtualBoxは使ったことありませんけど。 あとは……ゲストOSの方で22番での待ち受けがされていない……ということはありませんか? ゲストOSでnetstat -lpnなどでちゃんとLISTENになっていますか?
お礼
ありがとうございます。 ちゃんとLISTENになっています。 なぜでしょう・・・??
- t_ohta
- ベストアンサー率38% (5253/13739)
ホスト名:localhost では繋がらないと思います。 Ubuntuに割り当てられているIPアドレスを指定してみてください。
お礼
ありがとうございます。 IPアドレスを指定してみましたが 接続できないみたいでした・・・。
お礼
画像まで添付していただき、ありがとうございます。 ブリッジアダプタに設定して、IPアドレス(inetアドレス)を指定しました。 また、ポートは22に戻しました。 ですが、まだログインできません。 WinSCPの動きとしては接続できずに、タイムアウトしてしますようです。 あと、ブリッジアダプタだと、ポートフォワーディングを 利用できないので、ブラウザで確認することができませんでした・・・。 これは解決できますでしょうか? もしご存じでしたらご教授いただけますと助かります。 よろしくお願いいたします。