Menurut dokumentasi, saya hanya membuat keypair publik / pribadi untuk ecryptfs
digunakan ecryptfs-manager
. Tapi tidak ada yang bisa dipilih.
$ sudo ecryptfs-manager
eCryptfs key management menu
-------------------------------
1. Add passphrase key to keyring
2. Add public key to keyring
3. Generate new public/private keypair
4. Exit
Make selection: 3
Select key type to use for newly created files:
Selection:
Setidaknya harus ada satu opsi bagi saya untuk memilih, agak seperti ini:
Make selection: 3
Select key type to use for newly created files:
1. OpenSSL
2. Probably some other option here
Selection:
Saya menggunakan Ubuntu 11.10 (dengan Xubuntu-desktop). Saya memiliki semua paket yang relevan AFAIK seperti ecryptfs-utils, openssl, keyutils. Apa yang saya lewatkan?
Meskipun saya dapat membuat pasangan kunci menggunakan openssl
seperti itu (saya tidak yakin ini cocok untuk digunakan bersama ecryptfs
):
$ openssl genrsa -out rsakey.pem -aes256 2048
Generating RSA private key, 2048 bit long modulus
(...)
Enter pass phrase for rs-efs-rsakey.pem:
Verifying - Enter pass phrase for rs-efs-rsakey.pem:
$ openssl rsa -in rsakey.pem -out rsapub.pem -pubout
Enter pass phrase for rsakey.pem:
writing RSA key
Masih ada masalah dengan ecryptfs
karena seperti ecryptfs-manager
, mount -t ecryptfs
juga melewatkan opsi untuk memilih kunci.
Ketika saya memasang sesuatu secara acak, saya mendapatkan:
$ sudo mount -t ecryptfs ~/temp ~/temp
[sudo] password for redsandro:
Passphrase:
Segera menganggap saya ingin menggunakan enkripsi kata sandi. Yang seharusnya saya dapatkan adalah sesuatu seperti ini:
$ sudo mount -t ecryptfs ~/temp ~/temp
[sudo] password for redsandro:
Select key type to use for newly created files:
1) openssl
2) passphrase
3) tspi
Selection:
Saya menduga [sesuatu] yang sama tidak ada untuk ecryptfs-manager
dan mount
, karena pertanyaan yang sama ada dalam dokumentasi. Apa yang saya lewatkan?
KEY MODULE OPTIONS
, modul kunci mana yang tersedia pada sistem tertentu tergantung pada apa pun yang terjadi untuk diinstal di / usr / lib * / ecryptfs /. Secara default , ini termasuk, paling tidak, "passphrase" dan "openssl. "