[CentOS]ssh接続エラー

TTSSH
A communications error occurred while sending an SSH packet.
The connection will close. (WSAAsyncSelect1:10093)



外部のWin PC(Win8.1Pro 64bit、TeraTerm4.87)からLAN内のサーバ(CentOS6.3 64bit)へ
SSH接続しようとすると、上のメッセージが出て接続出来ない。

LAN内ではsshログイン出来る。
しかし、rootでだけ成功。なぜか一般ユーザでは失敗。


もしかして、この設定が無いからか?
http://tanaka.sakura.ad.jp/archives/001065.html

-A RH-Firewall-1-INPUT -s 210.224.160.0.0/19 -m state --state NEW -m tcp -p tcp --dport 10022 -j ACCEPT



原因が分かった

この方の記事を拝見し、やっっっと分かった。感謝!!
http://d.hatena.ne.jp/yohei-a/20140902/1409627756

原因は、/home/<ユーザ名> のパーミッション設定が適切でないため、というもの。

まずは動作確認、という意味で、chmod 777 で全てのDIRやFILEをこの設定で実験する事があった。
しかし、これがダメだと。

記事にあるように、/var/log/secure には、認証拒否された旨のメッセージが確かにある。

May 4 xxxxxx z68 sshd[xxxx]: Authentication refused: bad ownership or modes for directory /home/<username>/.ssh
May 4 xxxxxx z68 sshd[xxxx]: Authentication refused: bad ownership or modes for directory /home/<username>/.ssh
May 4 xxxxxx z68 sshd[xxxx]: Received disconnect from <client IP>: xx: authentication cancelled
May 4 xxxxxx z68 sshd[xxxx]: Authentication refused: bad ownership or modes for file /home/<username>/.ssh/authorized_keys
May 4 xxxxxx z68 sshd[xxxx]: Authentication refused: bad ownership or modes for file /home/<username>/.ssh/authorized_keys
May 4 xxxxxx z68 sshd[xxxx]: Received disconnect from <client IP>: xx: authentication cancelled



記事を参考にして、

chmod go-w /home/<username>               --> drwxr-xr-x になった。
chmod go-w /home/<username>/.ssh/authorized_keys --> drwxr-xr-x になった。
スポンサーサイト
カレンダー
03 | 2016/04 | 05
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード