ฉันควรลบโฟลเดอร์ cgi-bin ในโดเมนย่อยที่เพิ่งสร้างขึ้นหรือไม่


96

การใช้ cpanel ในบัญชีโฮสติ้งของฉันฉันได้สร้างโดเมนย่อยเช่นwww.clothing.mysite.com

โฟลเดอร์ cgi-bin ถูกสร้างขึ้นโดยอัตโนมัติในไดเร็กทอรีสำหรับ clothing.mysite.com ฉันต้องการหรือไม่ ฉันใช้โดเมนย่อยเพื่อติดตั้ง wordpress เท่านั้น ฉันไม่เข้าใจจริงๆว่าโฟลเดอร์ cgi-bin มีไว้เพื่ออะไรและฉันยินดีที่จะทิ้งไว้ถ้ามันไม่เป็นอันตรายใด ๆ ความคิดใด ๆ ?


2
ลบพร้อมกับไฟล์ขยายเซิร์ฟเวอร์ _anoying frontpage ทั้งหมด

คำตอบ:


87

คุณสามารถลบได้อย่างปลอดภัย "cgi-bin" แทบจะไม่เคยใช้ในปัจจุบัน


10
เป็นการดีที่คุณจะให้คำตอบสั้น ๆ ก่อน แต่สิ่งสำคัญคือต้องให้คำอธิบาย หากไม่มีสิ่งนั้นผู้คนสามารถวางใจได้ว่าคุณพูดถูก
MártonTamás

101

cgi-binในอดีตเป็นที่เดียวที่สามารถจัดเก็บโค้ดปฏิบัติการหรือสคริปต์ (ไบนารีเชลล์สคริปต์ ฯลฯ ) ได้ ส่วนใหญ่เป็นของที่ระลึกทางประวัติศาสตร์เนื่องจากโฮสต์ส่วนใหญ่อนุญาตให้เรียกใช้สคริปต์ได้จากทุกที่


15

คุณสามารถลบโฟลเดอร์ "cgi-bin" ได้อย่างปลอดภัยซึ่งแทบจะไม่เคยใช้มาก่อนในปัจจุบัน

นอกจากนี้โปรดระวังว่าเมื่อเซิร์ฟเวอร์ของคุณมีสคริปต์มัลแวร์บางตัวจะสแกนโฟลเดอร์ต่างๆแล้วซ่อนไว้ในโฟลเดอร์เช่น cgi-bin เพราะตอนนี้แทบจะไม่ได้รับการตรวจสอบ

ฉันเขียนสคริปต์ก่อนหน้านั้นว่า "ตรวจสอบ" โฟลเดอร์ต่างๆในเซิร์ฟเวอร์ของฉันและแจ้งเตือนฉันหากพบสคริปต์ที่แตกต่างกันในเซิร์ฟเวอร์ส่วนบุคคลและไคลเอ็นต์ของฉันด้วย


1

ฉันไม่เคยเห็นมันกล่าวถึง แต่อาจเป็นที่น่าสังเกตว่าเนื่องจาก cgi-bin มักใช้ในการรันสคริปต์ผู้ให้บริการโฮสติ้งบางรายอาจต้องการให้คุณแก้ไขไฟล์. htaccessของคุณหากคุณต้องการเรียกใช้สคริปต์นอก cgi-bin (เหมือนกัน เป็นจริงถ้าคุณลบ cgi-bin ของคุณ)

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