Score:0

วิธีป้องกันไม่ให้ไคลเอ็นต์ ssh เข้าถึง/ดูโฟลเดอร์เฉพาะ

ธง de

การใช้พอร์ตเปิด SSH ทำให้สามารถตรวจสอบโฟลเดอร์และไฟล์ที่มีอยู่ ภายใต้ไดเร็กทอรี /usr/share/SecretFolder ซึ่งถูกเปิดเผยโดยไม่มีการพิสูจน์ตัวตน คำถามของฉัน เป็นไปได้ไหมที่จะห้ามการมีปฏิสัมพันธ์กับพวกเขา หรือจะซ่อนโฟลเดอร์นี้ เป็นไปได้ที่จะกำหนดค่านั้นใน Makefile ของ OpenSSH อย่างไรก็ตาม ฉันต้องการวิธีแก้ปัญหา

uz flag
Jos
ผู้ใช้ SSH จะไม่สามารถใช้ไฟล์และไลบรารีใดๆ ภายใต้ `/usr/share` ซึ่งจำเป็นสำหรับคำสั่งหรือโปรแกรมปฏิบัติการ ดังนั้น คุณจะต้องจำกัดงานที่ผู้ใช้ SSH ควรดำเนินการอย่างมาก ซึ่งจะทำให้ SSH ไม่ใช่เครื่องมือที่มีประโยชน์สำหรับวัตถุประสงค์นี้
raj avatar
cn flag
raj
โปรดชี้แจงว่าคุณต้องการทำอะไรกันแน่1) ผู้ใช้รายใดที่คุณต้องการให้โฟลเดอร์ไม่สามารถเข้าถึงได้ 2) คุณต้องการให้โฟลเดอร์และเนื้อหาในโฟลเดอร์ไม่สามารถเข้าถึงได้โดยสิ้นเชิง หรือคุณไม่ต้องการให้ผู้ใช้ไม่สามารถ **แสดงรายการ** เนื้อหาในโฟลเดอร์ แต่ยังสามารถเข้าถึงไฟล์ที่อยู่ภายในได้ 3) จะเป็นประโยชน์ถ้าคุณอธิบายเพิ่มเติมว่า **ทำไม** คุณถึงต้องการซ่อนโฟลเดอร์เลย อาจมีวิธีการอื่น (และดีกว่า) เพื่อให้บรรลุเป้าหมายของคุณ โปรดแก้ไขคำถามของคุณและระบุรายละเอียดเพิ่มเติม
nakbi avatar
de flag
ฉันใช้ OpenWrt เพื่อสร้างเฟิร์มแวร์เราเตอร์ เนื้อหาของโฟลเดอร์นี้คือไฟล์ต้นฉบับ GUI (ไฟล์ .html) ด้วยเหตุผลด้านความปลอดภัย ฉันต้องการให้ผู้ใช้ (ผู้ดูแลระบบ...) ไม่สามารถแสดงรายการ/คัดลอก/แก้ไข/ลบเนื้อหาของโฟลเดอร์ได้ในระหว่างเซสชัน ssh
pLumo avatar
in flag
ฉันสงสัยว่านี่เป็นไปได้ อย่างไรก็ตาม OpenWrt ไม่ใช่ Ubuntu และนอกหัวข้อที่นี่
nakbi avatar
de flag
แต่ OpenWrt นั้นใช้ระบบปฏิบัติการ Linux
raj avatar
cn flag
raj
ใช่ OpenWRT ใช้ Linux แต่ไม่ใช่บน Ubuntu ไซต์นี้มีไว้สำหรับ Ubuntu เท่านั้น ลองถามในไซต์ Unix&Linux: https://unix.stackexchange.com/
raj avatar
cn flag
raj
หากคุณต้องการให้ผู้ใช้คนใดไม่สามารถเข้าถึงโฟลเดอร์ **ยกเว้นรูท** ให้ทำให้โฟลเดอร์นั้นเป็นของรูทและลบการอนุญาตทั้งหมดสำหรับ "กลุ่ม" และ "อื่นๆ" (`drwx------`) หากคุณต้องการทำให้รูทไม่สามารถเข้าถึงได้เช่นกัน สิ่งนี้เป็นไปไม่ได้
nakbi avatar
de flag
ขอบคุณ ฉันจะลองทำดู

โพสต์คำตอบ

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