Score:0

วิธีเชิงกลในการค้นหาผลกระทบของการกระทำใดๆ ในไฟล์ปรับแต่ง

ธง mm

มีวิธีเชิงกลในการค้นหาผลกระทบของการดำเนินการใด ๆ กับไฟล์ปรับแต่งหรือไม่?

การดำเนินการสามารถเป็นอะไรก็ได้: ติดตั้งแพ็คเกจ เพิ่มผู้ใช้ เปิดบริการ หรืออัปเดตคีย์ SSH

ตัวอย่างเช่น:

  • การเพิ่มผู้ใช้อาจแก้ไข /etc/passwd, /etc/group และ /etc/shadow

  • ssh-copy-id อาจแก้ไขไฟล์ Authorized_keys ของผู้ใช้บนเซิร์ฟเวอร์

ฉันเข้าใจว่าข้อดีอย่างหนึ่งของ Linux เหนือ Windows คือการกำหนดค่าจะมากหรือน้อยในที่เดียวและอาจมีการปรับเปลี่ยนด้วยตนเอง (เช่น การแก้ไขด้วยตนเอง /etc/passwd เป็นต้น แทนที่จะใช้ ผู้ใช้เพิ่ม).

บทช่วยสอนออนไลน์จำนวนมากอธิบายว่าไฟล์กำหนดค่าใดที่การดำเนินการอาจแก้ไขและแก้ไขอย่างไร แต่ฉันต้องการวิธีการเชิงกลเพื่อให้แน่ใจว่าฉันพลาดอะไรไป

อาจมีบางอย่างเช่นการอุทิศเครื่องเสมือน Ubuntu เพื่อทดลองทำสิ่งที่เป็นปัญหาและสแกนทั้งเครื่อง (หรือเฉพาะไดเร็กทอรีที่เป็นไปได้) เพื่อการเปลี่ยนแปลง การสแกนหลังจาก ผู้ใช้เพิ่ม การดำเนินการจะตั้งค่าสถานะ /etc/passwd ฯลฯ ว่ามีการเปลี่ยนแปลง

ฉันไม่จำเป็นต้องถามว่าใครสามารถคิดวิธีการได้ทันที อาจมีวิธีการมาตรฐานที่นักเรียนของ Linux ใช้มาตลอด?

waltinator avatar
it flag
คุณสามารถใช้ `installwatch` ซึ่งเป็นส่วนหนึ่งของแพ็คเกจ `checkinstall`
raj avatar
cn flag
raj
คุณหมายถึงอะไรโดย "เครื่องกล"? "กลไก" สำหรับฉันหมายถึงบางสิ่งที่เกี่ยวข้องกับกลไกทางกายภาพ เช่น นาฬิกา สปริง มอเตอร์ คันโยก ฯลฯ
Catomic avatar
mm flag
@raj ฉันเดาว่าเป็นคำถามเกี่ยวกับการใช้ภาษาอังกฤษ ฉันไม่รังเกียจที่จะตอบ 'กลไก' ในบริบทนี้หมายถึงบางอย่างเช่น 'ท่องจำ' หรือ 'ไม่สนใจ'

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา