暗号化されたホームディレクトリとSSH(キー認証のみ)によりX11転送が中断される

暗号化されたホームディレクトリとSSH(キー認証のみ)によりX11転送が中断される

Ubuntu 16.04のインストール時にホームディレクトリを暗号化することにしました。セキュリティ上の理由からパスワードログインが無効になっているため、SSH鍵認証のみを使用してください。

以下を使用して、「.ssh/authorized_keysのためログインできません」の問題を解決できました。https://stephen.rees-carter.net/thought/encrypted-home-directories-ssh-key-authentication。簡単に言うと:

sudo vim ~/.profile

その後、入力

ecryptfs-mount-private
cd /home/username

しかし、今SSHを介したX11の配信は中止されました。 MMC(MIT Magic Cookie).Xauthorityファイルが暗号化されていないホームディレクトリに移動しないようです。

ベストアンサー1

私の最初のアイデアは、~/.profileを次のように修正することでした。

cp "$HOME/.Xauthority" /temp/$USERNAME/
ecryptfs-mount-private 
mv /temp/$USERNAME/.Xauthority "$HOME"

その中で /temp/$USERNAME は $USERNAME が所有するディレクトリで 700 の権限を持っています。しかし、このオプションがどれほど安全かはわかりません。

おすすめ記事