New answers tagged ecryptfs
Here is the solution from the link I posted in my comment. This comes from here, which references this superuser post. Create .ssh folder in /home for the keys to be stored sudo mkdir /home/.ssh Move existing authorized_keys file into .ssh dir as username sudo mv ~/.ssh/authorized_keys /home/.ssh/username Create symbolic link to authorized_keys file ...
You could first use ecryptfs-add-passphrase to get your passphrase into the kernel keyring, as in pipe-ing your passphrase to it (keeping the passphrase secure, without leaving it in a plaintext file is a concern): printf "%s" "passphrase" | ecryptfs-add-passphrase [--fnek] - Then used mount.ecryptfs_private: mount.ecryptfs_private is a mount helper ...
I would like to clarify, that linux has a 255 bytes limit per filename, not 255 characters. This is a significant difference and if you use e.g. UTF-8 encoding, you may end up with filenames of 100 characters max.
Top 50 recent answers are included