すみません。色々調べたのですが、どうしても解決しないため
ご存知の方がいれば教えてください。
SSHを使って、外部側(インターネット)から自宅PCにアクセスしたいと
思っています。
そこで、以下のように構築しました。
自宅PC(Fedora) --- ルータ(インターネット) ---- windowsPC
自宅PCには、SSHサーバ構築済みです。
公開鍵と秘密鍵も生成済みです。
ルーターは22ポートを開けました。(ちゃんと開いているかも
確認済みです)
この状態で、
(1)自宅のもうひとつのwindowsPCからSSHクライアント(poderosa)を使い
ログイン成功(公開鍵方式)
(2)自宅のもうひとつのwindowsPCからPuttyを使い、ログイン成功
(3)自宅のもうひとつのwindowsPCからwinscpを使い、ログイン成功
すべて公開鍵方式です。
(4)外部のwindowsPCからSSHクライアント(poderosa)を使い、
ログイン成功(公開鍵方式)
とここまでは順調だったのですが、以下がなぜか接続できず、
「接続が拒否されました」とでます。
(5)外部のwindowsPCからPuttyを使ったログイン
(6)外部のwindowsPCからwinscpを使ったログイン
公開鍵秘密鍵の生成は、poderosaの鍵生成ツールを使い生成しています。
また、PuTTYとwinscpの秘密鍵は、poderasaで生成した秘密鍵を
Puttygenを使い、Putty用に生成しなおしてから使用しています。
(1)~(4)までが成功して、(5)~(6)が失敗する理由がわかりません。
すべて22番ポート(ssh)を使っていると思うので、
(4)が成功すれば、(5)、(6)は成功すると思っていたのですが、
なにかまだ足りない設定があるのでしょうか。
情報が不足している場合は、ご指摘ください。
以上、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
鍵情報にホストの情報があり
外から接続する際にDNS名かグローバルIPで接続して鍵認証をするからだと思われます。
No.2
- 回答日時:
ログイン用の秘密鍵/公開鍵にはホストの情報は無かったと思いますが…
暗号化通信に使用するサーバーの鍵にはホスト名など情報がありますが、
クライアント側にその情報が無ければfinger printと一緒に表示されて、
受け入れるか(接続しようとしているサーバ
finger printと相違がないか)の確認があります。
受け入れればクライアントソフト側でローカルに保存します。
# この時、ホスト名と結びつけられて保存されるかと。
sshd_configの設定でLogLevelを変更できますから、詳細なログ出力に変えて試行してみてはどうでしょう?
DEBUGレベルに設定すればいろいろ出てくるかと思いますが。
ご回答、ありがとうございます!!
一度、ログレベルをあげて実施してみます!!
また追記させていただきますね!!
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(データベース) AWSのcloud9で「 ls -l ~/.ssh/」のコマンドで公開鍵、 秘密鍵を知ろうとすると「 1 2023/07/09 02:10
- UNIX・Linux Ubuntu20.04からUbuntu22.04にバージョンアップする際にssh-rsaが無効になっ 1 2022/11/25 00:08
- UNIX・Linux Linux(fedora)でホスト名について 2 2022/06/21 14:24
- ハッキング・フィッシング詐欺 Airbnb セルフチェックの宿の個人確認について 1 2022/05/08 10:12
- その他(教育・科学・学問) 公開鍵暗号方式は秘密鍵を利用者本人しかもたないため、相手を特定する方法として利用することができますが 3 2022/05/16 23:27
- 弁護士・行政書士・司法書士・社会保険労務士 翻訳された契約書の難解な日本語 2 2023/08/09 23:41
- セキュリティホール・脆弱性 電子署名について教えてください 電子署名は公開鍵暗号方式ですが公開鍵で最初に暗号化してから秘密鍵で相 3 2023/05/03 14:50
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- ドライブ・ストレージ 外付けのSSDについて 4 2022/10/28 16:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AWSでサーバを構築してWordpres...
-
AWSでSSH接続をしたいのですが...
-
sshでlogin後、操作中、固まる...
-
SSHのアップグレードでログイン...
-
WindowsからRLoginでFreebsdにS...
-
Tera TermのSSHについて
-
ユーザ認証(xauth)とホスト認証...
-
OSインストールにおける電話認...
-
iTunesStoreでの認証のしかた
-
アクティベート・認証・ユーザ...
-
Windows7 認証エラー0xC004E00...
-
Ubuntu20.04からUbuntu22.04に...
-
sshでログインするパスワードの...
-
レンタルサーバーについて(長...
-
「DNSサーバーを自動的に取得す...
-
MACアドレス 00:E0:C3 SAKAI って
-
Mailの受信メールが自動的に削...
-
DNSサーバを設定したのですがns...
-
パスワード設定していないユー...
-
evalが使えない場合
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
SSH + rsyncがダメです
-
sftpのバッチモード(Solaris)
-
SSHに繋がらない
-
WindowsからRLoginでFreebsdにS...
-
sshでlogin後、操作中、固まる...
-
sftpのパスワードなしでログイン
-
ssh公開鍵認証設定の解除について
-
centOS7とteratermで、秘密鍵、...
-
AWSでサーバを構築してWordpres...
-
sshのセッション数
-
Windows7 認証エラー0xC004E00...
-
SSH通信で秘密鍵の読み込みが失敗
-
Postfixのsmtp_sasl~ と smt...
-
公開鍵方式のsshでパスワード入...
-
UNIX初心者です。sftpで鍵認証...
-
Cyrus SASL 認証Mechanism につ...
-
レンタルサーバーについて(長...
-
Ubuntu20.04からUbuntu22.04に...
-
known_hostsを削除してもエラー...
おすすめ情報