web-dev-qa-db-ja.com

認証するためにプライベート/公開鍵を使用してSSHログイン時に暗号化されたホームディレクトリをマウントする方法を教えてください。

暗号化パーティションを自動的にマウントすることは、通常のパスワードの代わりにSSHキーを使用してログインするときに サーバーをログインする場合は可能ですか?

ホームフォルダはLUKS暗号化パーティションです。現在のPAM_MOUNT設定は次のとおりです。

<volume user="name" path="/dev/mapper/my_folder" mountpoint="~" />
 _
2
Georg Schölly

〜/ .ssh/authorized_keys SSHログイン時に実行されるコマンドを指定できます。

パーティションをマウントするシェルスクリプトを作成し(パスワードを依頼しています)、次に "EXEC BASH"または "EXEC ZSH"などを書くことができます。

1
Vitaly Kushner

別のツールをミックスに入れますが、SECを使用するとオプションがある場合があります。

「秒をインストールします。作者のWebサイトにアクセスして、そこでドキュメントを読んでください。監視/var/log/auth.logを監視してスクリプトを実行するには、秒を設定してください。

ここから: http://ubuntuforums.org/showthread.php?t=843736

マウントスクリプトを実行して、パスワードの入力を過去に入れるためにLUKSボリューム用のキーファイルを追加できます。

それは私が持っている最高です...

0
RobotHumans