« MacBook Air購入 | トップページ | iTunesを終了させようとするとハングする問題の対処 »

2008.04.21

FileVault暗号化したらSSHログインできなくなった問題の対処

Mac miniのホームディレクトリをFileVaultで暗号化したら
sshの公開鍵認証でログインできなくなってしまった。

これはFileVaultで暗号化されたホームディレクトリがGUIでMacにログインするまでマウントされないためである。そのせいで公開鍵が置かれている/Users/ユーザ名/.ssh/authorized_keys が読み込めず、ログインに失敗する。

対処としてログインする前のホーム /Users/ユーザ名 にも.ssh/authorized_keysを作成し、そこに公開鍵を配置する。
これでsshでログインはできるようになるので、ここでVNCによりGUIログインすればホームがマウントされ、コマンドラインからも内容が読み書きできるようになる。

あるいは以下の手順にて手動で暗号化ファイル(ユーザ名.spareseimage)をマウントする。
(この場合、「ユーザ名」フォルダを「.ユーザ名」にリネームする必要あり)

●マウント
sudo hdiutil attach -stdinpass -mountroot /Users /Users/.ユーザ名/ユーザ名.sparseimage
●アンマウント
sudo hdiutil detach /dev/disk1s2

Mimori's Algorithms Space様よりの情報。助かりました。
FileVault で暗号化されたホームディレクトリを自力でマウントする

|

« MacBook Air購入 | トップページ | iTunesを終了させようとするとハングする問題の対処 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/34751/40945601

この記事へのトラックバック一覧です: FileVault暗号化したらSSHログインできなくなった問題の対処:

« MacBook Air購入 | トップページ | iTunesを終了させようとするとハングする問題の対処 »