คำเตือน - DO NOTรันกล่าวถึงคำสั่ง
ดังนั้นดูเหมือนว่าฉันจะทำสิ่งที่ค่อนข้างโง่ที่นี่เพื่อวางไว้อย่างอ่อนโยน ฉันพยายามเปลี่ยนการอนุญาตสำหรับไฟล์บางไฟล์ในไดเรกทอรีที่เริ่มต้นด้วย.
การอ่าน / เขียนสำหรับ sudo / root เท่านั้น
ความพยายามของฉันในการเปลี่ยนไฟล์หลายไฟล์ในครั้งเดียวดูเหมือนว่าจะทำบางสิ่งบางอย่างในระดับโลกอย่างน่ากลัว ในขณะที่อยู่ในไดเรกทอรี (ไม่ได้อยู่ที่ root dir) ฉันวิ่งได้sudo chmod 600 .*
ดีฉันโพสต์สิ่งนี้จากโทรศัพท์ของฉันตอนนี้ ... ฉันยังคงเปิดหน้าต่างเทอร์มินัลในขณะนี้ แต่ฉันค่อนข้างแน่ใจว่าแล็ปท็อปไป นอนหลับฉันทำเสร็จแล้ว เฮฮาแปลว่าคำถามนี้เร่งด่วนเล็กน้อย
โอ้และสิ่งนี้ดูเหมือนว่าจะมีการเปลี่ยนแปลงการอนุญาตอยู่ใกล้ทุกที่ที่ฉันคาดเดา ฉันไม่สามารถเรียกใช้ls
หรือcd ..
คำสั่ง ความพยายามในการcd /home/brian
หรือcd ~
ให้ข้อผิดพลาดbash: cd: /home/brian: Permission Denied
และความพยายามใด ๆ ที่sudo
คำสั่งเพียงแค่พูดว่าbash: /usr/bin/sudo: Permission Denied
ฉันกลัวที่จะรีบูทไม่มีเงื่อนงำหากมีสิ่งใดสร้างขึ้นในการกู้คืนจากสิ่งที่เป็นใบ้ แต่คิดว่าฉันจะลองถามที่นี่ก่อนที่จะทำสิ่งที่เลวร้ายยิ่งกว่า ฉันเป็นลีนุกซ์รุ่นใหม่เมื่อระบบปฏิบัติการหลักของฉันได้รับการสนับสนุนและได้รับการสนับสนุนมาเมื่อไม่นานมานี้ ความคิดใด ๆ ของสิ่งที่ต้องลองจะได้รับการชื่นชมอย่างมาก
แก้ไข:ฉันต้องการให้คำชี้แจงเกี่ยวกับวิธีการ / คำสั่งนี้ถูกดำเนินการ สิ่งนี้ถูกเรียกใช้จาก/.atx $
เพียงไดเรกทอรีโดยพลการ แต่มีรายละเอียดเพิ่มเติมด้านล่าง
ในขณะที่เข้าสู่ระบบด้วยชื่อผู้ใช้ปกติของbrian
ฉันฉันได้เปิดเทอร์มินัล/.atx
ที่มีไฟล์ประเภทข้อความ config สามไฟล์เท่านั้น .
แต่ละชื่อไฟล์ที่เริ่มต้นด้วย ไดเร็กตอรี่ / ชื่อ / ไฟล์นั้นไม่ได้เป็นส่วนหนึ่งของแพ็คเกจทั่วไป, เป็นเพียงชุดของการตั้งค่าตามอำเภอใจซึ่งฉันกำลังเคลื่อนย้ายไปตามทางโปรแกรม. ไฟล์มีข้อมูลสตริงการเชื่อมต่อเซิร์ฟเวอร์ SQL บางส่วนและต้องการให้กึ่งบดบัง
.*
ในคำสั่งของคุณขยายรวม..
ไดเรกทอรีหลักของไดเรกทอรีที่คุณอยู่ถ้าคุณอยู่ตัวอย่างเช่น/home/brian
การอนุญาต/home
จะถูกตั้งค่าเป็น 600 และคุณจะไม่มี สิทธิ์ในการค้นหาใน/home
ไดเรกทอรี คุณช่วยเปิดเทอร์มินัลของคุณให้ทำงานได้ไหมls -ld /*
/root
ไม่ได้อยู่ในนั้น/
เมื่อคุณทำสิ่งนี้ (จากสิ่งที่ฉันเห็นในคำถามของคุณ) ซึ่งหมายถึงโฟลเดอร์ของคุณที่.*
ถูกจับไปแล้ว/root
(.
อ้างอิงถึงไดเรกทอรีทำงานปัจจุบัน) ที่เริ่มต้นด้วยจุดนำ ไม่แน่ใจว่ามีวิธีการเปลี่ยนจากระบบของคุณหรือไม่ แต่คุณอาจบูตจาก USB สดและยกเลิกสิ่งต่าง ๆ ได้ อย่าคิดว่ามันเป็นคำตอบ 100% แต่เป็นความคิด