คำถามติดแท็ก home-directory

ส่วนหนึ่งของระบบไฟล์ที่ผู้ใช้เฉพาะเป็นเจ้าของโดยที่ไฟล์ของผู้ใช้จะถูกบันทึกและไฟล์การกำหนดค่าเฉพาะของผู้ใช้จะถูกเขียนและใช้งานโดยแอพพลิเคชั่น

6
การลบโฟลเดอร์ ~ / .cache นั้นถูกต้องหรือไม่
เมื่อฉันใช้ตัววิเคราะห์การใช้งานดิสก์และสแกนโฮมโฟลเดอร์ของฉัน.cacheโฟลเดอร์ในโฮมไดเร็กตอรี่ของฉันจะแสดงสิ่งต่าง ๆ อยู่เสมอ ฉันจะลบเนื้อหาในโฟลเดอร์นี้ได้หรือไม่

5
สร้างโฮมไดเรกทอรีเริ่มต้นสำหรับผู้ใช้ที่มีอยู่ใน terminal
ฉันจะทำสิ่งนี้ได้อย่างไร ฉันสร้างผู้ใช้โดยไม่มีไดเรกทอรีบ้านและตอนนี้ฉันต้องการสร้าง ไม่ใช่แค่โฟลเดอร์ที่เรียกว่า new_user ฉันต้องการโฮมไดเร็กตอรี่เริ่มต้นที่มีโฟลเดอร์และไฟล์ที่ซ่อนอยู่ทั้งหมดเป็นต้น

10
ไม่ได้สร้างโฮมไดเรกทอรี
ฉันกำลังพยายามทำความเข้าใจกับการดูแลระบบบน Ubuntu ตัวอย่างเช่นฉันสร้างผู้ใช้จำลองโดยใช้ sudo useradd -d /home/linda linda และpasswdเพื่อสร้างรหัสผ่าน ฉันตรวจสอบว่ามีการใช้รายการcat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh อย่างไรก็ตามเมื่อฉันsu - lindaฉันได้รับ No directory, logging in with HOME=/ และแน่นอนไม่มีการสร้างโฮมไดเรกทอรี ฉันพลาดอะไรไป ขอบคุณ

5
จะเพิ่มผู้ใช้ที่ไม่มี / home ได้อย่างไร?
ฉันต้องการสร้างผู้ใช้ใหม่เพื่อเรียกใช้บริการบนระบบ แต่ไม่ต้องการมี/homeและไฟล์การกำหนดค่าอื่น ๆ เหมือนมีผู้ใช้สำหรับ postgres แต่ไม่มี/homeไดเรกทอรีใด ๆ

4
ฉันจะเปลี่ยนหรือซ่อนไดเรกทอรี ~ / snap ได้อย่างไร
ฉันไม่ชอบแอพพลิเคชั่นที่ทำให้$HOMEไดเรกทอรียุ่งเหยิงด้วยไฟล์หรือไดเรกทอรีของตัวเอง มันไม่ค่อยมีปัญหาเพราะแอพส่วนใหญ่มีมารยาทในการซ่อนข้อมูลของพวกเขาโดยนำหน้าด้วยจุดหรือสอดคล้องกับ~/.configมาตรฐาน แต่ไม่รีบ Q1 : ฉันเข้าใจผิดไดเรกทอรีนี้หรือไม่ คือ~/snapจริงๆไดเรกทอรีที่ฉันควรจะใส่และการเข้าถึงในชีวิตประจำวันในหุ้นที่มี~/downloads, ~/pictures, ~/worketc? Q2 : ในกรณีใด ๆ : ฉันสามารถย้ายได้เช่น~/.snap? ฉันไม่สามารถหาอะไรเช่น/etc/snap, /etc/default/snapหรือ~/.config/snapการปรับแต่งสิ่งที่ ฉันพยายามexport SNAP_USER_DATA=$HOME/.snapแต่มันใช้งานไม่ได้

4
ข้อดีและข้อเสียของการมีพาร์ติชันภายในบ้านแยกจากกันคืออะไร
นี่ไม่ใช่คำถามเกี่ยวกับวิธีการสร้างพาร์ติชันภายในบ้านเช่นเดียวกับข้อแม้ :) ข้อดีและข้อเสียของการมีพาร์ติชั่นโฮมแยกต่างหากคืออะไร? ฉันจะรู้ได้อย่างไรว่าการมีอันที่ถูกต้องสำหรับฉัน มันจะเพิ่มหรือลดความเร็วในการดึงไฟล์หรือไม่? มีความเสี่ยงหรือไม่?

4
วิธีการเข้ารหัส / home บน Ubuntu 18.04
ไม่พอใจที่เห็นว่าตัวติดตั้ง 18.04 ไม่มีตัวเลือกในการเข้ารหัสโฮมไดเรกทอรีอีกต่อไป ตามรายงานข้อผิดพลาดนี้อ้างถึงในตัวติดตั้งวิธีที่แนะนำสำหรับการเข้ารหัสในวันนี้คือดิสก์เต็มรูปแบบที่มี LUKS หรือ fscrypt สำหรับไดเรกทอรี การเข้ารหัสดิสก์แบบเต็มดูเหมือนว่าจะเกินความต้องการของฉันเล็กน้อยและข้อบกพร่องและข้อควรระวังทั้งหมดที่กล่าวถึงในWikiไม่ได้เป็นตัวเลือกที่น่าสนใจมาก ทั้งหมดที่ฉันต้องการคือการปกป้องไดเรกทอรีบ้านของฉันจากคนที่เข้าถึงเอกสารภาพถ่ายของฉันและอื่น ๆ ถ้าแล็ปท็อปของฉันถูกขโมยทำให้ fscrypt เป็นตัวเลือกสำหรับฉัน fscrypt หน้า GitHubมีตัวอย่างบางส่วนในการที่จะตั้งขึ้น แต่ฉันไม่สามารถหาเอกสารใด ๆ ที่มุ่งการเข้ารหัสไดเรกทอรีบ้านบน Ubuntu เครื่องมือ ecryptfs เก่ายังคงใช้งานได้ แต่หลังจากตั้งค่า Ubuntu แล้วบางครั้งจะหยุดที่หน้าจอเข้าสู่ระบบ ดังนั้นคำถามของฉันคือ: ฉันจะตั้งค่า fscrypt เพื่อเข้ารหัสไดเรกทอรี / home ของฉันและถอดรหัสเมื่อฉันเข้าสู่ระบบได้อย่างไร ฉันชอบวิธีที่ ecryptfs อนุญาตให้ถอดรหัสโฟลเดอร์ด้วยตนเอง (เช่นจากดิสก์อิมเมจ) (คำถามที่คล้ายกันถูกโพสต์ที่นี่และโชคไม่ดีที่ปิดการรายงานข้อผิดพลาด "นอกหัวข้อ" เพื่อชี้แจงว่านี่ไม่ใช่รายงานบั๊กความจริงที่ว่าตัวเลือกการเข้ารหัสโฮมไดเรกทอรีถูกลบออกจากตัวติดตั้งนั้นมีเจตนาทั้งหมด ขอให้ที่นี่เป็นวิธีการติดตั้ง fscrypt.)


6
พาร์ติชันทั่วไป / โฮมสำหรับการกระจาย Linux หลายครั้ง
ฉันมี Ubuntu ติดตั้งในพาร์ติชั่นหนึ่ง, Debian อีกอันหนึ่งและตอนนี้ฉันกำลังวางแผนที่จะติดตั้ง backtrack และ SUSE ด้วย Debian ติดตั้งพาร์ติชั่นแยกเป็นจุดเมานท์ที่บ้านในขณะที่อูบุนตูมีโฟลเดอร์หลักของตัวเองในระบบไฟล์ ตอนนี้ฉันต้องการให้พาร์ทิชันที่บ้านของฉันที่จะแบ่งปันโดย distros อื่น ๆ ทั้งหมดที่ฉันมีในปัจจุบันหรืออาจจะมีในอนาคต ฉันจะทำสิ่งนี้ได้อย่างไร ป.ล. ฉันมีชื่อผู้ใช้และชื่อเล่นเดียวกันทุก distros

7
โฟลเดอร์ที่แสดงไอคอนล็อค
เมื่อใดก็ตามที่ฉันเปิดเอกสารของฉันโฟลเดอร์ทั้งหมดในนั้นจะแสดงด้วยไอคอนล็อค ดังนั้นฉันไม่สามารถลบไฟล์หรือโฟลเดอร์ใด ๆ ในนั้น ฉันพยายามเปลี่ยนการเข้าถึงรูทโดยใช้sudo chmod user:directory/ แต่ล้มเหลว ฉันไม่สามารถลบหรือดำเนินการกับไฟล์ใด ๆ ได้ ฉันควรดำเนินการอย่างไรเพื่อแก้ไข

2
ฉันจะให้ผู้ใช้ www-data กับโฟลเดอร์ในโฟลเดอร์บ้านของฉันได้อย่างไร
ฉันมีโฟลเดอร์: /home/myuser/folderA ฉันต้องการให้ผู้ใช้ www-data เขียนการเข้าถึงด้านบนในขณะที่ 'myuser' ยังคงมีการเข้าถึงตามปกติ (เนื่องจากเป็นโฟลเดอร์บ้านของผู้ใช้ของฉันเอง) ฉันต้องใช้คำสั่งใด หมายเหตุ: ฉันไม่ต้องการwww-dataให้มีการเข้าถึงโฟลเดอร์อื่น ๆ /home/myuser/ใน ขอบคุณล่วงหน้า.

5
ความแตกต่างระหว่าง $ HOME และ ~
$HOMEและ~มักจะอ้างถึงสิ่งเดียวกัน นั่นคือพวกเขาเป็นเส้นทางไปยังไดเรกทอรี "บ้านของผู้ใช้" ซึ่งเป็นรูปแบบทั่วไป "/ home / ชื่อผู้ใช้" เมื่อใดหากเคยทำสิ่งเหล่านี้จะไม่อ้างถึงไดเรกทอรีเดียวกัน?

1
แก้ไข dir บ้านอย่างถูกต้อง
ฉันต้องการที่จะรู้วิธีการปรับเปลี่ยนhomedir ของผู้ใช้อย่างถูกต้อง ฉันรู้แล้วเกี่ยวกับคำสั่งนี้ usermod -d /home/peter peter แต่รู้ไหมฉันต้องสร้าง homedir ก่อนไหม? และจะเกิดอะไรขึ้นกับ homedir เก่า? (ฉันรู้เกี่ยวกับตัวเลือก -m ซึ่งจะย้ายเนื้อหา แต่ฉันไม่ต้องการย้าย / ลบเนื้อหาเก่า) ดังนั้นเพื่อไม่ให้ลบและทิ้งเนื้อหาเก่าไว้ฉันจะต้องใช้คำสั่งเหมือนกับที่ฉันได้กล่าวไว้ข้างต้นหรือไม่ ฉันใช้ Ubuntu 12.04.1 LTS "เซิร์ฟเวอร์"

4
~ $ หมายถึงอะไร
สิ่งที่~$ยืนหยัดเพื่อ? ตัวอย่างเช่น: user@ubuntu:~$ จนถึงตอนนี้ฉันรู้ว่า$เครื่องหมายเป็นสัญลักษณ์สำหรับผู้ใช้ปกติ ถ้าฉันไม่ผิดrootมี#ในตอนท้าย ฉันยังพบคำสั่งมากมายในฟอรัมที่ขึ้นต้นด้วย$: $ sudo apt-get update ดังนั้นสำหรับสิ่งที่ไม่$จริงยืนหยัดเพื่อ? แก้ไข (28.01.2014): วันนี้ฉันเจอวิดีโอนี้ที่ตอบคำถามของฉันทั้งหมดเมื่อ 8 เดือนที่ผ่านมาและตัดสินใจแบ่งปันที่นี่ :) ข้อมูลพื้นฐานเกี่ยวกับ BASH - https://www.youtube.com/watch?v=x73WTEltyHU

5
การติดตั้ง Ubuntu ใหม่โดยไม่ต้องฟอร์แมต / ที่บ้านรวมถึงไม่มีไฟล์ config เก่า ๆ ?
ฉันมี/homeพาร์ทิชันแยกต่างหาก ฉันต้องการติดตั้ง Ubuntu ใหม่ ฉันไม่ต้องการสูญเสียไฟล์ส่วนบุคคลใน / home (ฉันมีข้อมูลสำรองแล้ว แต่ฉันต้องการหลีกเลี่ยงความยุ่งยากในการกู้คืนข้อมูลสำรอง) ฉันรู้วิธีการติดตั้ง Ubuntu ใหม่โดยใช้/homeพาร์ติชันที่มีอยู่โดยไม่ต้องฟอร์แมต แต่ฉันไม่ต้องการให้การตั้งค่าใด ๆจาก Ubuntu ก่อนหน้านี้อยู่ในการติดตั้งใหม่ กล่าวอีกนัยหนึ่งฉันต้องการติดตั้งใหม่และสดใหม่ของ Ubuntu กับไฟล์ส่วนบุคคลก่อนหน้าของฉันใน/homeแต่ไม่มีไฟล์การกำหนดค่าใด ๆ จากการติดตั้ง Ubuntu ก่อนหน้านี้ เป็นไปได้ไหม ฉันจะทำให้สำเร็จได้อย่างไร ฉันกำลังคิดเกี่ยวกับการลบไฟล์การกำหนดค่าที่ซ่อนอยู่ด้วยตนเอง/home(ผู้ที่เริ่มต้นด้วย "จุด") จาก Live CD ก่อนที่จะเริ่มการติดตั้ง แต่ฉันไม่แน่ใจว่าการอนุญาตไฟล์จะอนุญาตให้ฉันลบไฟล์เหล่านั้นหรือไม่ m ยังไม่แน่ใจว่าจะเพียงพอที่จะไม่นำการตั้งค่าใด ๆ จากการติดตั้งครั้งก่อน ฉันคิดว่ามันเป็นการดีที่จะถามที่นี่ก่อนที่จะพยายามทำเช่นนั้นด้วยเหตุผล "ความปลอดภัย";)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.