お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-03-20 21:18:12

kazu02345
新しいメンバ
登録日: 2013-03-20

再起動後、外部からのSSH接続ができなくなりました

Linux初心者です。お知恵をお貸し願います。

Ubuntu12.04でSSH接続など問題なくできていたのですが、
Linux再起動後に外部からのSSH接続できなくなりました。(サーバーはさくらVPS上です。)
他のサイトなどを拝見して以下を確認したのですが、原因が判明しません。

他に確認すべき項目などご教授頂ける幸いです。

・ SSHの起動の有無
# ps aux | grep sshd
root      4065  0.0  0.2   6684  2324 ?        Ss   20:47   0:00 /usr/sbin/sshd -D
root      4304  0.0  0.0   5360   836 ttyS0    S+   20:57   0:00 grep --color=auto sshd

・ iptables の設定
# iptables -L
Chain INPUT (policy DROP)target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:10022
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:db2c_db2inst1
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTABLISHED
LOG        all  --  anywhere             anywhere             LOG level info prefix "IPTABLES_INPUT_LOG : "

Chain FORWARD (policy DROP)
target     prot opt source               destination Chain OUTPUT (policy ACCEPT)
target     prot opt source               destinationACCEPT     all  --  anywhere             anywhere

・ PORT設定
netstat -l                                            稼働中のインターネット接続 (サーバのみ)   
Proto 受信-Q 送信-Q 内部アドレス            外部アドレス            状態                         
tcp        0      0 *:10022                 *:*                     LISTEN
tcp        0      0 localhost:mysql         *:*                     LISTEN
 ・・・ 以下、略

・ ufwの無効確認
# ufw status
状態: 非アクティブ

・ ポートの開放確認
http://www.cman.jp/network/support/port.html
で調べましたが、アクセス出来ませんでした。

オフライン

 

#2 2013-03-20 23:24:01

kazu02345
新しいメンバ
登録日: 2013-03-20

Re: 再起動後、外部からのSSH接続ができなくなりました

さくらVPSのVNC機能を使用してWEBが表示できるかを確認しましたが、
やはり接続できませんでした。

ネットワークの接続設定の見直しを実施しています。

オフライン

 

#3 2013-03-21 01:31:47

limtake
メンバ
From: Japan
登録日: 2012-11-22

Re: 再起動後、外部からのSSH接続ができなくなりました

# iptables -L
を見ますと
>ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:10022
とありますが、これはポート10022が許可(ACCEPTT)されていることを意味するかと思います。たぶんですが、さくらVPSをレンタルされた管理者様がSSHのポートを22→10022にセキュリティ上の理由のために変更されたのではないかと思います。

通常、SSHはポート22で接続するのですが、上記の設定が行われている場合はポート10022で接続しないとファイアウォールに拒否されてしまうので
$ ssh <IP address> -p 10022 -l <アカウント名>
でポート10022にSSHにて接続してみてください。

オフライン

 

#4 2013-03-21 21:59:13

kazu02345
新しいメンバ
登録日: 2013-03-20

Re: 再起動後、外部からのSSH接続ができなくなりました

ご回答ありがとうございます。返事が遅くなり申し訳ございません。

クライアント側がWindowsなのでTeratermを使用してポート10022でアクセスしていますが、
ホストが見つからないとエラーになります。

INPUT側だけではなくOUTPUT側も駄目ですので、他の原因がある様に感じています。
他のファイアウオールが動作しているなど。。。

オフライン

 

#5 2013-03-21 23:41:44

kazu02345
新しいメンバ
登録日: 2013-03-20

Re: 再起動後、外部からのSSH接続ができなくなりました

理由はよく分からないですが解決しました(ネットワークに接続することが出来ました)。

ipconfigではIPアドレスの設定が取得できていたので問題ないかと思っていましたが、
PINGが通らないのでネットワークの設定を確認しました。
(さくらVPSは固定IPです。)

再度、リブート後にVNCでアクセスすると画面右上にネットワーク未接続のアイコンが出ているのに
気づいたので、GUI(SystemSetting→Network)でネットワーク設定を実施しました。

するとアイコンも接続と表示され、外部からのSSH、HTTPアクセス共に出来るようになりました。

当初はサーバー設定に関する箇所かと思いこちらに投稿させて頂きましたが、
ネットワーク設定の問題だったようです。申し訳ございません。

オフライン

 

Board footer

Powered by FluxBB