回答編集履歴
6
追記
answer
CHANGED
|
@@ -30,4 +30,19 @@
|
|
|
30
30
|
セキュリティ対策のため、サーバ側の設定で接続を許可するホストまたはネットワークを制限しているものと思われます。
|
|
31
31
|
|
|
32
32
|
許可されていないホスト/ネットワークから接続しようとすると、以下の通り。
|
|
33
|
-

|
|
33
|
+

|
|
34
|
+
|
|
35
|
+
|
|
36
|
+
**【補足】**
|
|
37
|
+
|
|
38
|
+
質問欄の最初のエラーについて。
|
|
39
|
+
エラーメッセージが異なっているのは上記実行環境の違いによるものと思われます。
|
|
40
|
+
|
|
41
|
+
```sh
|
|
42
|
+
# Mac(たぶん)
|
|
43
|
+
ssh: Could not resolve hostname XXXXX: nodename nor servname provided, or not known
|
|
44
|
+
# Ubuntu
|
|
45
|
+
ssh: Could not resolve hostname XXXXX: Name or service not known
|
|
46
|
+
```
|
|
47
|
+
|
|
48
|
+

|
5
削除
answer
CHANGED
|
@@ -30,11 +30,4 @@
|
|
|
30
30
|
セキュリティ対策のため、サーバ側の設定で接続を許可するホストまたはネットワークを制限しているものと思われます。
|
|
31
31
|
|
|
32
32
|
許可されていないホスト/ネットワークから接続しようとすると、以下の通り。
|
|
33
|
-

|
|
33
|
+

|
|
34
|
-
|
|
35
|
-
|
|
36
|
-
**【補足】**
|
|
37
|
-
|
|
38
|
-
質問欄のエラーについて
|
|
39
|
-
|
|
40
|
-

|
4
追記
answer
CHANGED
|
@@ -30,4 +30,11 @@
|
|
|
30
30
|
セキュリティ対策のため、サーバ側の設定で接続を許可するホストまたはネットワークを制限しているものと思われます。
|
|
31
31
|
|
|
32
32
|
許可されていないホスト/ネットワークから接続しようとすると、以下の通り。
|
|
33
|
-

|
|
33
|
+

|
|
34
|
+
|
|
35
|
+
|
|
36
|
+
**【補足】**
|
|
37
|
+
|
|
38
|
+
質問欄のエラーについて
|
|
39
|
+
|
|
40
|
+

|
3
追記
answer
CHANGED
|
@@ -16,4 +16,18 @@
|
|
|
16
16
|
|
|
17
17
|
```sh
|
|
18
18
|
$ ssh r.ando@ra.members.solt-inc.com
|
|
19
|
-
```
|
|
19
|
+
```
|
|
20
|
+
|
|
21
|
+
|
|
22
|
+
**【追記】**
|
|
23
|
+
|
|
24
|
+
最初のエラーは`/document/ssh_key/username.pem}`というホスト名が見つからないというものです。(メッセージ見れば分かる)
|
|
25
|
+
-i指定なしで実行したときのエラー「`ssh_exchange_identification: read: Connection reset by peer`」は相手側から接続がリセットされました的なメッセージです。ググれば以下の情報がヒットします。
|
|
26
|
+
|
|
27
|
+
* [ssh接続しようとしたらssh_exchange_identification: read: Connection reset by peerが出る時の対処法 – エンジニアの便利手帳](http://3jigen.net/2017/01/post-243/)
|
|
28
|
+
* [ネット回線を変えたら、サーバーにssh出来ず、ssh_exchange_identification: read: Connection reset by peer になった時の対応 - Qiita](https://qiita.com/colorrabbit/items/59c988fcb33869f37d08)
|
|
29
|
+
|
|
30
|
+
セキュリティ対策のため、サーバ側の設定で接続を許可するホストまたはネットワークを制限しているものと思われます。
|
|
31
|
+
|
|
32
|
+
許可されていないホスト/ネットワークから接続しようとすると、以下の通り。
|
|
33
|
+

|
2
追記2
answer
CHANGED
|
@@ -1,7 +1,19 @@
|
|
|
1
|
-
中括弧「{}」は不要です。メッセージを見て分かる通り、-iに付随するパス名部分をホスト名として解釈しようとしてエラーになっています。
|
|
1
|
+
~~中括弧「{}」は不要です。~~メッセージを見て分かる通り、-iに付随するパス名部分をホスト名として解釈しようとしてエラーになっています。
|
|
2
2
|
|
|
3
3
|
```diff
|
|
4
4
|
- ssh -i {/Users/username/Document/ssh_key/username.pem} r.ando@ra.members.solt-inc.com
|
|
5
5
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
6
6
|
+ ssh -i /Users/username/Document/ssh_key/username.pem r.ando@ra.members.solt-inc.com
|
|
7
|
+
```
|
|
8
|
+
|
|
9
|
+
中括弧ありなしは関係ありませんでした。(以下のコマンドで接続できたので。)
|
|
10
|
+
|
|
11
|
+
```sh
|
|
12
|
+
$ ssh -i {~/.ssh/id_rsa} localhost
|
|
13
|
+
```
|
|
14
|
+
|
|
15
|
+
以下のように-iオプションなしで実行した結果がどのようになるか確認してください。
|
|
16
|
+
|
|
17
|
+
```sh
|
|
18
|
+
$ ssh r.ando@ra.members.solt-inc.com
|
|
7
19
|
```
|
1
追記
answer
CHANGED
|
@@ -1,6 +1,7 @@
|
|
|
1
1
|
中括弧「{}」は不要です。メッセージを見て分かる通り、-iに付随するパス名部分をホスト名として解釈しようとしてエラーになっています。
|
|
2
2
|
|
|
3
|
-
```
|
|
3
|
+
```diff
|
|
4
|
-
ssh -i {/Users/username/Document/ssh_key/username.pem} r.ando@ra.members.solt-inc.com
|
|
4
|
+
- ssh -i {/Users/username/Document/ssh_key/username.pem} r.ando@ra.members.solt-inc.com
|
|
5
|
-
|
|
5
|
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
6
|
+
+ ssh -i /Users/username/Document/ssh_key/username.pem r.ando@ra.members.solt-inc.com
|
|
6
7
|
```
|