質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

Q&A

解決済

5回答

1810閲覧

xserverへssh接続ができない

isacRu

総合スコア64

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

0グッド

0クリップ

投稿2019/08/05 13:36

編集2019/08/05 13:55

困っていること

SSH接続で公開鍵認証用鍵ペアを使用して、xserverへ接続を試みましたが以下のエラーが出てしまいます。
方法1、方法2で試しましたが、結果は同じく。(ちなみにパスフレーズ入力後のエラーです)
誰か原因がわかる方、ご教授ください。

cmd

1サーバーID@サーバーID.xserver.jp: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

方法1(Windows10)

  1. SSH設定をonにし、公開鍵認証用鍵ペアの作成・ダウンロード・登録をする。
  2. ダウンロードしたrsaファイルをsshコマンドを実行するディレクトリに配置する。
  3. 以下のコマンドを実行し、設定したパスフレーズを入力する。

cmd

1ssh -l サーバーID -i ~/.ssh/id_rsa サーバーID.xsrv.jp -p 10022

方法2(Windows Subsystem for Linux Debian10)

  1. SSH設定をonにし、公開鍵認証用鍵ペアの作成・ダウンロード・登録をする。
  2. ダウンロードしたrsaファイルをディレクトリ/home/[ユーザー名]/.sshに配置する。
  3. 以下の順番にコマンドを実行する。

debian10

1chmod 700 /home/[ユーザー名]/.ssh 2chmod 600 /home/[ユーザー名]/.ssh/id_rsa 3# 以上実行した権限設定が反映されていることを確認しました 4ssh -l サーバーID -i /home/[ユーザー名]/.ssh/id_rsa サーバーID.xsrv.jp -p 10022 -v

参考サイト

https://blog.adachin.me/archives/2054
https://yosiakatsuki.net/blog/xserver-ssh-start/
http://www.irohabook.com/linux-ssh
https://works.irohabank.com/archives/633

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答5

0

こちらも記録を置いておきます。

公開鍵認証用鍵ペアの生成だけを押します。これだけです。

以前は確かこの後、作った鍵のソースを公開鍵登録・更新に貼り付けて登録させる行程があった気がしましたが、それをやると通らなくなります。

投稿2021/03/03 02:33

FKM

総合スコア3624

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

今更ですが、公式の手順の通り、windows10 のローカルで作成した公開鍵を登録したら、git bash から接続できました。Tera Term は試していません。
passphraseは鍵を作るときには入力しましたが、接続するときには関係なかったと思います。

投稿2019/10/01 07:18

編集2019/10/01 07:19
nuttstock

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

isacRu

2019/10/02 11:24

公式にはサーバーパネルから生成したキーでの接続手順となってるハズですが…誤記ですか? できればリンク共有お願いします。
nuttstock

2019/10/02 19:03

https://www.xserver.ne.jp/manual/man_server_ssh.php 同じリンクです。公式のsshの設定です。 ・公開鍵認証用鍵ペアの生成、公開鍵の登録 という項目の中に、二つやり方が描いてあります。 ・サーバー上で公開鍵認証用鍵ペアの生成を行う場合 ・お客さまにて作成の公開鍵を登録する場合 この、二番目のことです。デザインのせいなんでしょうか。確かに見えにくいですね。
isacRu

2019/10/05 14:11 編集

ほんとだ^^; 結局、前者の方法はできなかったんですね
nuttstock

2019/10/08 11:53

機会があったので試してみましたが、xserverで生成した鍵でもできました。 今回は、管理者権限で立ち上げたpowershellでつないだので、tera term使っていませんので、そこは公式とは違います。
guest

0

自己解決

サーバーパネルを通して生成したキーでのSSH接続は結局うまくいきませんでしたが、
自身のローカルで生成したキーをサーバーパネルに登録した状態であれば、接続できました。

結果オーライとなりましたが、なんか気持ち悪いですね。。
根本的なところは解決しましたので、この案件はクローズとします。

今回の件で同じ現象が起こった人で解決した場合は、コメントを残してくれるとありがたいです。

投稿2019/08/18 08:23

isacRu

総合スコア64

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

回答依頼を頂きましたのと、なかなか解決しないようなので回答します。

過去に同事象を経験しました。
対処としては、サポートページにある「お客さまにて作成の公開鍵を登録する場合」の手順を実施したところ、ssh接続ができるようになりました。(お客様環境であり、対応期限があったため、原因調査よりも回避を優先しました)

試用期間では、ssh接続含めた機能確認ができるようになっていると思われます。
お試しください。

どうしても接続できない場合は、サポートに問い合わせるのが一番ですね。

投稿2019/08/10 01:46

takyafumin

総合スコア2335

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takyafumin

2019/08/10 07:57

はい、そうです。
isacRu

2019/08/12 13:56

だめだったので、サポートに相談します。
takyafumin

2019/08/12 16:15

そうなのですね。 解決しましたら、対応内容を自己解決として記載されると良いと思います。
guest

0

公式の手順を参考にしてみては?
SSH設定-xserver

投稿2019/08/05 19:52

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

isacRu

2019/08/06 03:33

公式に載ってる通りにためしましたが、パスフレーズが一致した場合再度、パスフレーズの入力画面が表示される感じです。(エラーはでませんが、うまくいきません ま、コマンドでできないのにテラタームでもできるわけないですよね(;^ω^)
isacRu

2019/08/06 03:34

windows10側のssh設定やファイアウォールの設定に問題があるのでしょうかね?
退会済みユーザー

退会済みユーザー

2019/08/06 04:39

公式サイトの手順に従うとパスフレーズ入力のポップアップが出る事は無いはずなのですが。。。出るとしたら、SSH Authentication ウィンドウに入力した「Passphrase」が間違っています。
isacRu

2019/08/06 05:22

公式の手順ですと、パスフレーズ入力欄でますよ〜Tera Termで
isacRu

2019/08/06 05:24

Tera Term接続手順の4.必要項目の入力・選択 もしかしたら、試用期間だから接続できないのか?謎が深まるばかりですね どのサイトの手順でやってもうまくいかないので
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問