จากตัวอย่างที่คุณให้มาฉันถือว่าคุณหมายถึงข้อมูลแอปพลิเคชันเฉพาะสำหรับการกำหนดค่าการใช้งานหรือข้อมูลที่ผู้ใช้เป็นเจ้าของ (เช่นข้อความเมลเท็มเพลตธีม) ในกรณีนี้ข้อมูลเหล่านี้จะถูกเก็บไว้ในโฮมไดเร็กตอรี่ของผู้ใช้เป็น "dot-files" หรือภายใน "dot-directory" เฉพาะแอปพลิเคชัน
การอ้างอิงจากมาตรฐานลำดับชั้นของระบบไฟล์ Unix :
/ home: ไดเรกทอรีบ้านของผู้ใช้ (ไม่จำเป็น)
วัตถุประสงค์
/ home เป็นแนวคิดที่ค่อนข้างเป็นมาตรฐาน แต่ชัดเจนว่าเป็นระบบไฟล์เฉพาะไซต์ การตั้งค่าจะแตกต่างจากโฮสต์ไปยังโฮสต์ ดังนั้นจึงไม่ควรใช้โปรแกรมนี้กับตำแหน่งที่ตั้งนี้
ความต้องการ
ไฟล์การกำหนดค่าเฉพาะผู้ใช้สำหรับแอปพลิเคชันจะถูกเก็บไว้ในโฮมไดเรกทอรีของผู้ใช้ในไฟล์ที่ขึ้นต้นด้วย '.' ตัวละคร ("ไฟล์ dot") หากแอปพลิเคชันต้องการสร้างไฟล์ dot มากกว่าหนึ่งไฟล์ควรวางไว้ในไดเรกทอรีย่อยที่มีชื่อขึ้นต้นด้วย '.' ตัวอักษร ("ไดเรกทอรีจุด") ในกรณีนี้ไฟล์การกำหนดค่าไม่ควรเริ่มต้นด้วย '.' ตัวละคร
ลินุกซ์ระบบแฟ้มลำดับชั้นมาตรฐานยังระบุเกือบสิ่งเดียวกัน
ตัวอย่างเช่นการกำหนดค่าของผู้ใช้สำหรับโปรแกรมแก้ไข vim จะถูกเก็บไว้ใน. vimrc ภายในโฮมไดเรกทอรีโปรไฟล์ firefox (ที่มีสิ่งอื่น ๆ ที่คั่นหน้าผู้ใช้และข้อมูลประวัติ) จะถูกเก็บไว้ในไดเรกทอรีแยกต่างหากภายในโฮมไดเรกทอรีของผู้ใช้ (~ / .mozilla / firefox / <randomstring>
.default)
โดยทั่วไปแอปพลิเคชันทั้งหมดจะเก็บข้อมูลเกี่ยวกับเซสชันที่ผู้ใช้เริ่มต้นรหัสผ่านและอื่น ๆ ภายในโฮมไดเร็กตอรี่ของผู้ใช้ใน "dot-files / ไดเรกทอรี่"
ดังนั้น (คาดการณ์เล็กน้อย) หากคุณต้องการการเข้ารหัสที่เพียงพอที่ข้อมูลเฉพาะของผู้ใช้จะได้รับการปกป้องการเข้ารหัสโฮมไดเรกทอรีเพียงอย่างเดียวก็เพียงพอแล้ว
ต้องบอกว่ามันเป็นไปได้เช่นเดียวกับทุกสิ่งที่ linux ปรับแต่งและแทนที่ตำแหน่งเริ่มต้นและเลือกที่จะเก็บข้อมูลผู้ใช้เฉพาะแอปพลิเคชันเหล่านี้ไว้ที่อื่น อย่างไรก็ตามใน Ubuntu ผู้ใช้ต้องทำอย่างชัดเจน