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

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

ただいまの
回答率

89.64%

WebarenaにMAC OSでsshログインをしたいのですが、できません。

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 597

前提・実現したいこと

webarenaにsshログインをしたいです。
自分なりにグーグルで検索してみたり、プログラミングの質問サイトで検索してみたのですが一向に解決策が見当たらないので今回ご質問させていただきました。

補足情報(FW/ツールのバージョンなど)

MAC OS Mojave 10.14.4

webarena ゾーン2

セキュリティルール
tcp:22,22,ip4:0.0.0.0/0
tcp:80,80,ip4:0.0.0.0/0
tcp:5592,5592,ip4:0.0.0.0/0
icmp:-1,-1,ip4:0.0.0.0/

インスタンス CentOS7.4

発生している問題・エラーメッセージ

問題1. 
キーペアを発行する際にpemファイルをダウンロードすると思うのですが、

エラーが起きました。項目を読み込めません。
この項目の内容は取り出せません。


と表示されてしまいます。こちらの解決法をご教授いただければ幸いです。

問題2.
秘密鍵ファイルを.sshディレクトリに移動させたいのですが、所有者に読み・書き・実行権を付与しても、permission deniedが表示されるので、こちらの解決法をご教授いただければ幸いです。

$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ mv Desktop ~/.ssh/~~~.pem


上記のコマンドを打ち込むと、permission deniedが表示されるので

$ chmod 600 ~/.ssh
$ mv Desktop ~/.ssh/~~~.pem


というコマンドも試してみましたが、同じくpermission deniedと表示されてしまいます。

問題3.
~/.ssh/config ファイルを作成しようとしても、E212 Can't open file for writingと表示されてしまいます。こちらの解決法をご教授いただければ幸いです。

ssh
vi .ssh/config


と打ち込んで、INSERTモードに変更してから、

Host webarena001
  HostName (インスタンスのIPアドレス; ~~~.~~~.~~~.~~~)
  User root
  IdentityFile (pemファイルの場所; ~/Desktop/~~~.pem)


と打ち込んで

:wq


で保存しても

E212 Can't open file for writing


と表示されてしまいます。

問題4.
質問を記述している際に、何故かわからないのですがたまたま接続ができました。しかし、

ssh webarena001


と打ち込むと、

/Users/ユーザ名/.ssh/config: line 2: Bad configuration option: ?\240
/Users/ユーザ名/.ssh/config: line 3: Bad configuration option: ?\240
/Users/ユーザ名/.ssh/config: line 4: Bad configuration option: ?\240
/Users/ユーザ名/.ssh/config: terminating, 3 bad configuration options


と表示され、上手く接続ができません。?\240というのが何か全くわからない状態で、こちらも調べてみたのですが解決法が記載されていないので、解決法をご存知の方はご教授いただければ幸いです。

試したこと

インスタンス・キーペア・セキュリティグループの全てを作り直して、再度上記のコマンドを試してみましたが、結果は変わりませんでした。
当方、プログラミングについては初心者ですので、抜けている部分や当たり前のことができていない場合は些細なことでもいいのでご教授いただければ幸いです。
何卒、よろしくお願い致します。

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

A2.

ディレクトリのパーミッションは、 700 に、ファイルのパーミッションは、600 にしてください。

ディレクトリを 600 にするとアクセスできないので、エラーになります。

また、

$ mv Desktop ~/.ssh/~~~.pem

Desktop は、ファイルに移動できないと思うのですが

mv ~/Desktop/~~~.pem  ~/.ssh/~~~.pem

ではありませんか?

A3.

~/.ssh や .ssh/config のオーナーやパーミッションが間違っていると保存できませんので、エラーになります。

オーナーやパーミッションを確認してください。

A4.

\240 ( 0xF0 ) の文字コードをもつ文字が入っていると思われますので、指摘されている行を確認してエラーになっているの文字を削除してください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/05/01 20:19

    早速のご回答、ありがとうございます。
    上記の方法を試してみたところ、

    ・Q2のpemファイルのディレクトリ移動
    ・Q3の.ssh/configファイルの保存
    ・Q4の\240 ( 0xF0 )のエラー

    は無事解決することができました!
    ありがとうございます。

    しかし、ここでまた新たな問題が生じてしまいました。

    $ ssh webarena001

    で接続を試みても、

    ssh: connect to host ~~~.~~~.~~~.~~~(インスタンスのIPアドレス) port 22: Network is unreachable

    と、表示されてしまい、

    sudo ssh root@~~~.~~~.~~~.~~~(インスタンスのIPアドレス) -i ~~~.pem

    と、打ち込んでみても

    Warning: Identity file ~~~.pem not accessible: No such file or directory.

    と表示されてしまいます。

    またyumはsshログイン成功後にインストールが可能なものなのでしょうか?
    基礎的な知識が身に付いておらず、申し訳ありません。
    お手数でなければ、これらの疑問への解決策もご教授いただけると幸いです。
    何卒、よろしくお願い致します。

    キャンセル

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

  • ただいまの回答率 89.64%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる