1
1

More than 5 years have passed since last update.

MacでRackhubをローカルにマウントする

Posted at

SSHであればRackhubに限らないのですが。

Rackhubはインフラにさくらを使用しているということで、国内からのアクセスが早いということなので、マウントでの利用にも耐えうるかな?と期待。

Rackhubでの登録、Rack作成作業は割愛。

SSHキーペアの準備

  • ペアの生成
ssh-keygen -t rsa
  • 公開鍵をRackhubに登録

OSXFUSEとSSHFSのインストール

マウントするローカルディレクトリの作成

mkdir ~/Documents/Remote/rackhub

ログイン時のマウント設定

  • 下記内容を起動スクリプトとして適当な場所に保存する 例)/usr/local/etc/login.command

※rackbox.netのサブドメイン部分は作成したRackによって変更すること

sshfs -o idmap=user rackhuber@xxxx.rackbox.net:[remote_path] ~/Documents/Remote/rackhub -p 50105 -o IdentityFile=[private_key_path]
  • 起動スクリプトのパーミッション設定
chmod oug+x /usr/local/etc/login.command
  • 起動時実行設定

システム環境設定アプリから、[ユーザとグループ]→[ログイン項目]を開き、先ほど作成した起動スクリプトを追加する

SSH接続設定のショートカット作成

ターミナルでSSH接続を行いたい時用

  • 設定の保存

~/.ssh/configに下記内容を保存

Host rackhub
    HostName        xxxx.rackbox.net
    Port            50105
    User            rackhuber
    IdentityFile    [private_key_path] 
  • パーミッション設定
chmod 600 ~/.ssh/config

以上で、

ssh rackhub

とコマンドをたたくだけで、Rackhubに接続できる

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1