Termius設定

iosからサーバーにsshできるようにするためにTermiusTermius)っていうアプリを使ってみました。 キーボードが打ちにくいのであんまり使うことはないとは思いますが、wifi環境がないところでもiphoneから接続できるので便利です。

まず、Termiusのアカウントを作る必要があります。この作業はTermiusのサイトで行なってください。

使い方

new Hostから設定する

  • Alias : とく何も設定してない
  • Hostname: リモートホストの名前、またはipアドレスをかく
  • Group : 特に設定してない
  • Tags : 特に設定してない

SSH/MOSHの所の設定

  • Use ssh : onにしておく
  • Port : sshのport番号
  • Username : リモートマシンでのusername
  • Password : sshでのパスワード
  • Key : 公開鍵認証を使っているならここに秘密鍵をかく(次のsectionで詳しく書いてます。)

基本的にはこれだけでok。saveしてHostsの項目を開くと今の設定が新しくできていることがわかります。 これを押せばssh接続されます。

公開鍵認証について

少し作業がめんどくさい。 Keychainの項目からも同じ作業ができます。

選択肢として

  • Paste Key
  • Generate Key
  • Import Key

がありますが、今回はGenerate Keyを選択。他の二つをiosでどうやるのかがわからないので。

Generate Keyでは

  • Name : 鍵の名前
  • Type : RSAとかED25519とか
  • Key Size : 2048とか(ED25519ならいらない)
  • Cipher : なんじゃこれ
  • Passphrase : パスワードを入れる

Saveすれば鍵ができます。 さて公開鍵をどうやって送るかということですが、Send by Emailで自分のメアドに送ってコピペする形で、リモートホストに移しました。