**文書の過去の版を表示しています。**
Macからの解析サーバ接続
SSHを用いたLinuxサーバへのログイン (研究室内から接続)
1. Finderで、アプリケーション > ユーティリティ > ターミナル を起動する。
2. 接続したいサーバ名をこのページで確認する。(例えば、m96のコンピュータに接続したい場合は、「m96.s」を入力することになる。)
3. ユーザ、パスワードは、ユーザ一覧に記載されているユーザIDになる。ユーザ名、パスワードは同じに設定されている。
4. ターミナルで下記のようなコマンドを入力する
ssh -l <ユーザ名> <サーバ名>
具体例としては、
ssh -l yoshitake.kazutoshi m96.s
5. ログイン後は共通フォルダの/home/<ユーザ名>/を開いた状態になる。現在いる場所のファイル一覧は、
ls
コマンドを入力すると、表示される。
6. 共通フォルダは比較的高速な反面、容量が少ない。そこで、データ解析やダウンロード等は、workフォルダに移動してから行うこと。
cd work
と入力することでworkフォルダに移動できる。
R Studio Serverを用いたLinuxサーバへの接続
- 接続するコンピュータ名をこのページで確認する。
- 例えばm96に接続する場合、WEBブラウザ(Safari or Google Chrome推奨)で http://m96.s/rstudio/ というアドレスを開く。
- ユーザ、パスワードを聞かれるので、ユーザ一覧のユーザIDをユーザ名、パスワード両方に入力してください。
- Consoleタブ横のTerminalタブを開くとサーバ上でコマンドを実行できます。ブラウザを閉じてもバックグラウンドでジョブは実行され、再度ブラウザを開けば途中から再度接続されます。
Remote Desktopを用いたLinuxサーバへの接続
- App StoreでMicrosoft Remote Desktopをインストール(無料)
- 下記のWEBページなどを参考にして、Remote Desktopの設定を行う。
https://pc-karuma.net/mac-app-microsoft-remote-desktop/
PC name:「m8.s」(memory 8G), 「m16.s」(memory 16G), 「imac.s」(memory 32G), 「m48.s」(memory 96G), 「m64.s」(memory 64G), 「m64k.s」(memory 64G), 「m96.s」(memory 96G), 「m128.s」(memory 128G), 「ionproton.s」(memory 128G), 「m208.s」(memory 208G), 「m256.s」(memory 256G), 「m256i.s」(memory 256G), 「m384.s」(memory 384G), 「m512.s」(memory 512G), 「m768.s」(memory 768G)のいずれかを入力します。
User name & Passwordはそれぞれ各自のフルネーム (ユーザ一覧)
- 以上の設定を行い、Startを押してRemote Desktop接続を開始します。
SSHを用いたサーバーログイン(学外から:初心者向け)
ターミナルを開いて、下記のように入力し、研究室のゲートウェイサーバにログインする。
ssh -l <ユーザ名> -p 15372 133.11.222.89
ユーザ名は、ユーザ一覧に記載されている自分のユーザ名を使えば良いが、パスワードは外部からのハッキング対策で毎年変更している。 パスワードは、ここを見て、最新のパスワードを入力する。
ゲートウェイサーバにログインしたら、次は自分が使用したいサーバにログインする。例えばm48にログインしたい場合、
ssh m48
と入力すれば良い。この時入力するパスワードは、内部用のもので、アカウント名と同じパスワードです。
SSHを用いたサーバーログイン(学外から:詳しい人向け)
自分のMacやubuntuの~/.ssh/configに以下を記入する。
Host suikougw Hostname 133.11.222.89 User kijima.yusuke Port 15372 IdentityFile ~/.ssh/id_rsa Host m48 Hostname m48 User kijima.yusuke GatewayPorts yes LocalForward 10101 m24:3389 LocalForward 10102 m64:3389 LocalForward 10103 ionproton:3389 LocalForward 10104 m256:3389 LocalForward 10105 m384:3389 LocalForward 10106 m512:3389 LocalForward 10107 m768:3389 LocalForward 10108 m16:3389 LocalForward 10109 m128:3389 LocalForward 10110 m96:3389 LocalForward 10111 m48:3389 LocalForward 10112 m64k:3389 LocalForward 10113 m256i:3389 LocalForward 10080 suikouvm:80 IdentityFile ~/.ssh/id_rsa ProxyCommand ssh -CW %h:%p suikougw
これで学外からでも
ssh m48
でサーバーに接続できる。
Rstudio等使う際はXサーバーでは重すぎるため、ポートフォワーディングを用いてMicrosoft Remote Desktopで閲覧すると良い。
まずは、上記の.ssh/configの設定で、ssh m48
としてm48に接続しておく。こうすることで、m48を通じて、研究室内の各サーバにsshトンネルを張ることができる。
その後、例えばm48を使いたい場合は、
- +ボタンを押してDesktopを追加。
- m48ならlocalhost:10111に設定。Displayタブから自分のPCの画面サイズにリモートデスクトップの画面サイズを指定するとよい。(デフォルトでやった結果画面が異常に拡大されてしまったことがある)
この設定のもと、sshログインした後で作成したデスクトップをダブルクリックする。