Trace:
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ja:iedへのssh接続の設定 [2020/04/06 08:01] elf created |
ja:iedへのssh接続の設定 [2020/04/06 08:27] (current) elf |
||
---|---|---|---|
Line 7: | Line 7: | ||
- 学外からsol.cc.uec.ac.jpにSSHで接続する | - 学外からsol.cc.uec.ac.jpにSSHで接続する | ||
- sol.cc.uec.ac.jpからremote.ied.inf.uec.ac.jpにSSHで接続する | - sol.cc.uec.ac.jpからremote.ied.inf.uec.ac.jpにSSHで接続する | ||
- | - remote.ied.inf.uec.ac.jpからgpu1.ied.inf.uec.ac.jpなどにSSHで接続する | + | - GPGPUサーバを利用する人は更に、remote.ied.inf.uec.ac.jpからgpu1.ied.inf.uec.ac.jpなどにSSHで接続する |
このための設定手順は次の通りです。 | このための設定手順は次の通りです。 | ||
+ | |||
+ | === solへのログイン ==== | ||
+ | まず情報基盤センターにログインします。 | ||
+ | <code> | ||
+ | ssh UECアカウント@sol.cc.uec.ac.jp | ||
+ | </code> | ||
+ | パスワードはUECアカウントのパスワードを入力してください。 | ||
=== sol上での設定作業 ==== | === sol上での設定作業 ==== | ||
- | まず情報基盤センターのsol.cc.uec.ac.jpにログインし、次のコマンドを実行します。 | + | |
+ | sol.cc.uec.ac.jpで、次のコマンドを実行します。 | ||
<code> | <code> | ||
ssh-keygen -t rsa | ssh-keygen -t rsa | ||
Line 20: | Line 28: | ||
cat ~/.ssh/id_rsa.pub >> ~/IED_HOME/.ssh/authorized_keys | cat ~/.ssh/id_rsa.pub >> ~/IED_HOME/.ssh/authorized_keys | ||
</code> | </code> | ||
- | |||
- | === remote上での設定作業 ==== | ||
次に、IEDにSSH接続でログインします。 | 次に、IEDにSSH接続でログインします。 | ||
<code> | <code> | ||
Line 28: | Line 34: | ||
この時、パスワードを尋ねられないことを確認してください。 | この時、パスワードを尋ねられないことを確認してください。 | ||
- | ここでも、鍵ペアを生成します。 | + | === remote上での設定作業 ==== |
+ | |||
+ | GPGPUサーバを利用しない人は、ここから先の作業は不要です。利用する人は、IEDのremote上でも、鍵ペアを生成します。 | ||
<code> | <code> | ||
ssh-keygen -t rsa | ssh-keygen -t rsa | ||
Line 47: | Line 55: | ||
=== ログインできない場合 === | === ログインできない場合 === | ||
+ | |||
+ | == IEDが開いておらずremoteへのログインができない == | ||
+ | |||
+ | メディアプログラミング言語実験、プログラミング言語実験、メディア情報学実験、経営・社会情報学実験、セキュリティ情報学実験を履修していた際に、sol.cc.uec.ac.jp から remote.ied.inf.uec.ac.jp へのSSH接続を設定していた同期の学生、またIEDやIEDのGPGPUサーバを既に研究に利用している研究室の同期や先輩を探しましょう。彼らはSSH接続でremote.ied.inf.uec.ac.jpにログインできるので、ログインした状態で | ||
+ | <code> | ||
+ | su 自分のUECアカウント(その人のではない) | ||
+ | </code> | ||
+ | と入力してもらい、エンターを押してもらってから、コンソールをお借りしましょう。自分のパスワードを入力してその次に | ||
+ | <code> | ||
+ | cd ~ | ||
+ | </code> | ||
+ | を実行すれば、SSH接続でログインしたのと同じ状態になります。最後に | ||
+ | <code> | ||
+ | exit | ||
+ | </code> | ||
+ | を実行して、元の状態に戻してからお返しするのをお忘れなく。 | ||
+ | |||
+ | == SSH接続でエラーが表示されて接続できない == | ||
public keysという英語を含むエラーが表示されたら、公開鍵と秘密鍵のペアを正しく登録できていません。~/.ssh/known_hosts や ~/.ssh/authorized_keys をvimやemacsなどのエディタで編集し、不要なホストや鍵を削除した上で、上の設定作業をやり直してください。 | public keysという英語を含むエラーが表示されたら、公開鍵と秘密鍵のペアを正しく登録できていません。~/.ssh/known_hosts や ~/.ssh/authorized_keys をvimやemacsなどのエディタで編集し、不要なホストや鍵を削除した上で、上の設定作業をやり直してください。 | ||
+ | |||
+ | |||
=== 経路を固定する理由 === | === 経路を固定する理由 === |