外から自宅のMacへ接続する

やりたいことは、外から自宅のMacへ接続し、Octopressの記事を書いてデプロイすること。 OpenSSHサーバを公開することも考えたが、安易に公開すると、セキュリティ面で不安が残る。 vpnサーバも同様の理由で断念した。いろいろ試してみたいことはあるが、まずは外部からterminalを触れればいいので、以前Windowsで使ったことがあるリモートデスクトップソフトのLogMeInを使うことにした。

MacへLogMeInのインストール

以下よりダウンロードして、インストール。 以前使っていたアカウントを使った。

LogMeIn

iPadへLogMeInのインストール

すでにAppStoreからインストールしていたのでそのまま。

  • 確認すべきこと

    • リモートソフト上からterminalを動かすことになるので、きちんと操作できるか
    • 3Gネットワークでもきちんと動作するか
    • 問題があれば他の案を検討する
  • 検証結果

    • 3Gネットワークからのアクセスであっても意外と安定している。
    • Terminalにコマンドを打ち込んで実行するくらいであれば、十分のレスポンス。
    • キーボードの操作についても比較的快適だった。特殊キーが充実している。

試しにnew_postで記事を投稿する。

rake new_post["記事のタイトル"] で記事を作成する。

記事をipadから編集する。

new_postコマンドで作成したファイルは.markdwon形式のため、ipadで編集できるアプリがなかった。 探してみたところ、以下のようなソフトを見つけた。

Nocs™ — text editor with Dropbox and Markdown

このアプリでMarkdownの編集ができる。ファイルをNocsから保存して、rake gen_deploy で記事を追加して更新できることを確認した。