Dalam direktori terenkripsi, Ubuntu (setidaknya 15,10) tampaknya memiliki batas byte nama file sebesar 143 B - jauh lebih kecil dari batas sistem file ext4 dari 255 B. Di mana batas set khusus ini, mengapa ia ditetapkan di tempat pertama? , dan apakah ada cara untuk meningkatkannya?
encryption
filename
BipedalShark
sumber
sumber
Jawaban:
Ini adalah batas filesystem. Semua "ext" memiliki batas 255 karakter. Berikut adalah daftar banyak filesystem . ReiserFS menunjukkan 4032 byte (tetapi terbatas pada 255 karakter karena Linux VFS ).
Batas 144 karakter untuk file yang dienkripsi salah. Ini adalah 143 ( dari pencipta utilitas ecryptfs ). Karakter yang tersisa diperlukan untuk mengenkripsi sehingga Anda tidak dapat menggunakannya (enkripsi tidak berfungsi pada file dengan lebih dari 143 karakter).
Tidak
Beberapa info lebih lanjut. Ini akan menampilkan batas ukuran file dan direktori dalam karakter:
Lihat
/usr/include/linux/limits.h
deklarasi 2 variabel ini:Anda dapat mengubah nilai ini tetapi Anda harus mengkompilasi ulang setidaknya fungsi fopen () agar dapat digunakan. Dan tidak akan ada kompatibilitas dengan sistem operasi lain.
Jadi saya mengubah jawaban saya menjadi: Ya Anda bisa tapi tolong jangan :)
sumber