ลบตัวเลือกการลบบนเซิร์ฟเวอร์ FileZilla


1

มีวิธีลบหรือสีเทาออกหรือไม่ ลบ ตัวเลือกจากรายการในภาพหน้าจอด้านล่างดังนั้นไม่มีผู้ใช้สามารถลบไฟล์ออกจากเซิร์ฟเวอร์หรือไคลเอนต์?

นี่คือรายชื่อผู้ใช้; ฉันต้องการลบตัวเลือกเหล่านี้:

screenshot

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


ฉันไม่รู้ว่าคุณสามารถปิดการใช้งานตัวเลือกเหล่านี้ได้หรือไม่ แต่คุณสามารถแก้ไขไฟล์ผู้ใช้ XML ได้โดยตรงจากนั้นเริ่ม Filezilla ด้วย /reload-config สวิตซ์
acejavelin

ตัวเลือกที่ปลอดภัยที่สุดคือการควบคุมการลบบนเซิร์ฟเวอร์ในการอนุญาตของผู้ใช้: จากนั้นจะไม่สำคัญว่าจะใช้ไคลเอ็นต์ FTP ใด
AFH

@AFH ฉันลองแล้ว แต่พวกเขายังคงสามารถลบไฟล์ได้ฉันต้องการให้พวกเขาลบไฟล์ของพวกเขาบนเซิร์ฟเวอร์ไม่ใช่ผู้ใช้คนอื่น
Harsh

@acejavelin โปรดอธิบายเพิ่มเติม
Harsh

@Harsh ฐานข้อมูลผู้ใช้เป็นไฟล์ XML เพียงเพิ่มผู้ใช้ที่ไม่มีตัวเลือกที่คุณอ้างอิงด้วยตนเองและรีสตาร์ทเซิร์ฟเวอร์ด้วยตัวเลือก reload-config ฉันยังไม่ได้ทำสิ่งนี้โดยเฉพาะ แต่ไฟล์นั้นค่อนข้างตรงไปตรงมาถ้าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ xml
acejavelin

คำตอบ:


0

ไม่มีการกำหนดค่าดังกล่าว

มันจะไม่ช่วยคุณ หากผู้ใช้มีสิทธิ์ในการแก้ไขการตั้งค่า FileZilla Server ใน GUI ผู้ใช้จะต้องสามารถแก้ไขไฟล์การกำหนดค่า XML ได้ (ไม่เช่นนั้นส่วนต่อประสานผู้ดูแลระบบจะไม่สามารถบันทึกได้) ดังนั้นการซ่อนตัวเลือก GUI บางอย่างจะไม่ช่วยได้จริงๆเนื่องจากผู้ใช้สามารถแก้ไขไฟล์ XML ได้โดยตรง

แม้ว่า FileZilla Server จะเป็นโอเพ่นซอร์ส ดังนั้นคุณสามารถสร้างเวอร์ชั่นที่เหมาะกับความต้องการของคุณได้

แม้ว่าจะเป็นวิธีที่ง่ายกว่า แต่ก็ไม่อนุญาตให้ผู้ใช้ยุ่งกับการกำหนดค่า FileZilla Server ค่อนข้างสร้างสคริปต์ง่าย ๆ ที่ผู้ใช้รันป้อนข้อมูลประจำตัวของเขาและสคริปต์เพิ่มรายการไปยังไฟล์การกำหนดค่า FileZilla Server XML ด้วยสิทธิ์ที่ต้องการ


ที่จริงฉันไม่ต้องการให้พวกเขาลบอะไรผ่าน Filezilla Server นั่นเป็นเหตุผลที่ฉันต้องการลบตัวเลือก ฉันแค่อยากให้พวกเขาอ่านและ; เขียนไฟล์ไม่ใช่ลบ
Harsh

ตกลงดังนั้นอย่าตรวจสอบการอนุญาต "ลบ" ที่จริงฉันไม่เข้าใจภาพหน้าจอของคุณ คุณไม่ได้กำหนดค่าผู้ใช้ใด ๆ ดังนั้นพวกเขาจะเข้าสู่ระบบได้อย่างไร?
Martin Prikryl

มันเป็นเซิร์ฟเวอร์วานิลลาฉันยังไม่ได้เพิ่มมี 20-40 ผู้ใช้บนเซิร์ฟเวอร์และพวกเขาเพิ่มบัญชีของตัวเองนั่นคือเหตุผลที่ฉันต้องการปิดการใช้งานตัวเลือก "ลบ" อย่างเต็มที่ดังนั้นจึงไม่มีใครสามารถเลือกได้
Harsh

ก่อนอื่นเราจะรู้ได้อย่างไรว่าผู้ใช้เพิ่มตนเอง? ประการที่สองวิธีการนั้นบ้า และถ้าพวกเขาสามารถเข้าสู่ระบบเซิร์ฟเวอร์พวกเขาอาจเข้าถึงระบบไฟล์ได้อย่างสมบูรณ์ ดังนั้นจุดที่ป้องกันไม่ให้พวกเขาใช้ FTP เพื่อลบไฟล์คืออะไรถ้าพวกเขาสามารถทำเช่นเดียวกันโดยตรงบนเซิร์ฟเวอร์?
Martin Prikryl

พวกเขาไม่สามารถเข้าถึงไฟล์สำคัญหรือไฟล์ผู้ใช้อื่น ๆ ภายในเซิร์ฟเวอร์นั่นคือเหตุผลที่ฉันต้องการปิดการใช้งานตัวเลือกการลบ
Harsh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.