はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 SSH方式によるサーバへの接続ができない
日時: 2015/10/03 13:50
名前: 邦夫

1.不明点・障害内容:
2.ログの有無   :
  (有:その内容) :
3.Distribution  :CentOS 6.6
      Version :
4.Service Name  :
      Version :
5.ネットワーク構成:
こんにちは。
SSH方式によるサーバへの接続が出来ず困ってしまいました。

PuTTYで接続しますと下記のようなエラーがでて入れません。
 PuTTY 致命的エラー
Disconnected: No supported authentication methods available (server sent: publickey,gssapi-with-mic)


/var/log/secureに下記のエラーが出ています。
errer.retrieving information about user order

今までは問題なく接続できていましたがサーバーのIPアドレスを変更後、このようになり
一旦SSHの再インストールしましたがだめでした。

他のサイトを検索しましたが自分のエラーにあった解決策が有りませんでした。
また調べてみますが解決策がありましたら教えて下さい。
メンテ

Page:  [1] [2] [3]

■ コンテンツ関連情報

 Re: SSH方式によるサーバへの接続ができない ( No.6 )
日時: 2015/10/04 12:14
名前: stranger
参照: http://ja.528p.com/

コマンド プロンプト: よく寄せられる質問
http://windows.microsoft.com/ja-jp/windows/command-prompt-faq#1TC=windows-7
右上のWindows7のところをクリックすれば8や10の説明も選択できます
Windows7では検索で cmd を捜してもいいです

コマンドプロンプトを起動できたら

C:¥>cd C:¥Program Files (x86)¥putty-0.65
C:¥Program Files (x86)¥putty-0.65>dir
C:¥Program Files (x86)¥putty-0.65>puttyjp -cleanup

cd コマンドでputtyのディレクトリに移動して
dirコマンドでファイルの存在を確認し
puttyjpコマンドをオプション付きで実行
(Linuxの ¥[バックスラッシュ] はWindowsでは ¥ で表示されます)
ここのサイトの掲示板では linuxのFirefoxでも円記号で表示されるようです
メンテ
 Re: SSH方式によるサーバへの接続ができない ( No.7 )
日時: 2015/10/04 15:04
名前: 邦夫

strangerさん、どうも有難うございます。

そもそもなのですが下記をディレクトリにインストールはせずにダウンロードしたらそこから開いて使っていました。
なのでレジストリに記録されたputtyにコマンドプロンプトで入ってputtyjp -cleanupをやろうとしてました。
ディレクトリにインストールしてないのでいくらさがしてもないはずでした。
putty-0.63- jp20130916

で、新たにputty-0.65-jpをディレクトリにインストールして
コマンドプロンプトでputtyのディレクトリに移動して「puttyjp -cleanup」実行しました。
その後、サーバー機で新たにSSH2の鍵作成をしてやり直してみました。
結果はやっぱり同じようにだめでした。

①メニューより[File]-[Load privte key]をクリック

②PuTTYgen: Enter Passphrase』というサブウィンドウが開き、SSH2による鍵を作成を行った時のパスフレーズを入力
この後の認証の画面が出てきません。

どう言うわけかPuTTYgen: Enter Passphraseが開いた後の
SSH2による鍵を作成を行った時のパスフレーズを入力しますと鍵を作成を行った時のパスフレーズでは空白のままで
前に鍵を作成した時のパスフレーズでないとだめでした。
前のが残っていてリフレッシュされていないのですね。

もうわからないのでこのまま行こうかと思います。
sshはポートも変更してますしローカルアドレスでないと使用できないように設定してありますので。

いろいろ勉強になりました。
メンテ
 Re: SSH方式によるサーバへの接続ができない ( No.8 )
日時: 2015/10/05 08:33
名前: stranger
参照: http://ja.528p.com/

最初から鍵を作りなおして
sshサーバーの公開鍵を取り替えれば良いのでは?
puttyの設定も最初からやり直してみれば?

puttyの古いフォルダの名前を変更して古いコマンドを呼び出さないようにする
古いprivate.keyとpublic.keyを別のフォルダに移動して保存する
それから 新しい鍵の制作とputtyjpの設定をする

puttygenでつくられるprivate key public keyは
Windows7ではデフォルトだと
ドキュメントライブラリ(C:¥Users¥hoge¥Documents)に保存される(hogeは仮の名前)
①メニューより[File]-[Load privte key]をクリック
で呼び出されるのはそれなのでは?

opensshでは最初にopensshサーバーの鍵(/etc/sshにつくられる)を利用して
host認証を行います
その時に利用されるのがknown hosts 情報です
最初にアクセスした時に保存するか聞かれ、yesなら
Windowsではレジストリに保存され
CentOSでは 各ユーザの.ssh/known_hostsとして保存されます
次からはその情報を使ってhostが正しいか確認します
known_hostsにはFQDN(フルドメイン名)またはIPアドレスと鍵情報が保存されます
ですからhostの情報がかわればknown_hostsも新しくしなければなりません
その後、公開鍵認証が行われ
パスフレーズで保護されているならパスフレーズが聞かれます
メンテ
 Re: SSH方式によるサーバへの接続ができない ( No.9 )
日時: 2015/10/07 09:08
名前:  邦夫

今日は。

ご報告遅くないすみませんでした。

やったこと。
①再度コマンドプロンプトでputtyのディレクトリに移動して「puttyjp -cleanup」実行しました
②サーバー機で新たにSSH2の鍵作成をしてやり直してみました
③SSH2による鍵を作成を行った時のパスフレーズを入力出来ましたが承認OKの画面は表示されずやはりNGです。

次にやったこと
なぜかクライアント側(Windows10 64.bit)にはknown_hostsが有りません。
またサーバー側(Centos6.x)の.ssshの中にもknown_hostsが見当たりません。
この辺がそもそもおかしいような気がしていました。
調べてみると「HKEY_CURRENT_USER¥SoftWare¥SimonTatham¥PuTTY¥SshHostKeys」に鍵情報記録があるようでした。


クライアント側もサーバー側もputtyのファイルは全部削除しました
*クライアント側は
 ①レジストリにあるPuTTYそのものを削除
 ②PuTTYのものは private keyを含めてすべて削除
 ③インストールしたputty-0.65再インストール
 以上でクライアント側はPuTTYに関したものは有りません、多分

*サーバー側は
 ①/home/linux/.ssh/内のファイルをすべて削除
 ②/etc/sshの中身もすべて削除
 ③OpenSSHの再インストールし再設定
 ④鍵を作りなおしました
 ⑤クライアント側でPuTTYgenにてサーバよりコピーした秘密鍵を変換
  しかしやはりPuTTYgen: Enter Passphraseでパスフレーズを入力しますと
  (今度は鍵作成時に使用したパスフレーズが入力出来ました)承認されません
  承認OKの画面が出ませんでした。

そもそもこのようになったのはWindows10のIPアドレスを変更してからputtyで接続できなくなりました。
もちろん鍵の作成などすべて最初からやり直したのですが。

仕方ありませんのでターミナル接続する時だけパスワード承認で行い使用後はopesshを停止しています。
面倒ですがこれでもよいかと思っています。
また、Tera Termをインストールしてやってみましたが結局は鍵で接続はできませんでした。

支離滅裂なご報告及びご指導どおりにできず申し訳ないです。



 
メンテ
 Re: SSH方式によるサーバへの接続ができない ( No.10 )
日時: 2015/10/07 12:06
名前: stranger
参照: http://ja.528p.com/

puttygen で鍵を作成し opensshサーバにアップロードして
authorized_keysに登録してみる

手前味噌ですが私のサイト
http://ja.528p.com/linux/client6/CB003-putty.html

メンテ

Page:  [1] [2] [3]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.