เปิดไซต์ FTP บน Windows Server (intra)
- เนื้อหาของหน้านี้ได้รับการปรับปรุงใหม่ในหน้านี้
เงื่อนไขเบื้องต้น
เนื้อหาที่นํามาใช้ที่นี่ตั้งอยู่บนเงื่อนไขต่อไปนี้
- การรับรองความถูกต้องพื้นฐานเท่านั้น
- อย่าใช้ SSL
- ใช้พอร์ต 21
- สภาพแวดล้อมภายในเครือข่าย
สร้างบัญชีสําหรับการเชื่อมต่อ FTP
เนื่องจากคุณจะตั้งค่าการเชื่อมต่อโดยการรับรองความถูกต้องพื้นฐานในครั้งนี้ ให้สร้างบัญชีเมื่อเชื่อมต่อ คุณสามารถสร้างบัญชีผู้ใช้ Windows
คลิกขวาที่ "เมนูเริ่ม" และเลือก "การจัดการคอมพิวเตอร์"
คลิกขวาที่ ผู้ใช้ แล้วเลือก ผู้ใช้ใหม่
ระบุชื่อผู้ใช้และรหัสผ่านที่จะใช้เมื่อเชื่อมต่อด้วย FTP
ป้องกันไม่ให้ผู้ใช้เข้าสู่ระบบ Windows เนื่องจากผู้ใช้ที่คุณสร้างจะถูกใช้สําหรับการเชื่อมต่อ FTP เท่านั้น คลิกสองครั้งที่ผู้ใช้ที่คุณสร้างขึ้น
เลือกแท็บ กลุ่มที่ฉันเป็นสมาชิก และลบ ผู้ใช้
สร้างโฟลเดอร์ที่จะใช้สําหรับปลายทางการเชื่อมต่อ FTP
สร้างโฟลเดอร์ที่จะใช้สําหรับการอัปโหลดหรือดาวน์โหลดเมื่อคุณเชื่อมต่อด้วย FTP คุณสามารถสร้างโฟลเดอร์ทางกายภาพของ Windows
คุณสามารถสร้างได้ทุกที่ที่คุณต้องการ อย่างไรก็ตาม อย่าใช้โฟลเดอร์ที่เชื่อมโยงกับบัญชี Windows ของคุณหรือที่อื่นๆ ที่อาจมีการเปลี่ยนแปลงขึ้นอยู่กับสภาพแวดล้อมของคุณ ที่นี่เรากําลังสร้าง "C:\FtpFolder\"
ตั้งค่าสิทธิ์เพื่อให้บัญชี FTP สามารถเข้าถึงแฟ้มในโฟลเดอร์ เปิดคุณสมบัติของโฟลเดอร์ที่คุณต้องการใช้สําหรับ FTP แล้วคลิกปุ่ม แก้ไข จากแท็บ ความปลอดภัย
คลิกปุ่มเพิ่ม
ระบุบัญชีสําหรับ FTP ที่คุณสร้างขึ้น (ผมคิดว่าชื่อเซิร์ฟเวอร์ในรูปที่แตกต่างกันดังนั้นโปรดแทนที่ด้วยชื่อเซิร์ฟเวอร์เป้าหมาย)
เลือกบัญชีที่ลงทะเบียนและอนุญาตการอนุญาต "แก้ไข"
ในกรณีให้วางไฟล์ยืนยันเพื่อให้แน่ใจว่าคุณเชื่อมต่ออย่างถูกต้องเมื่อคุณเชื่อมต่อด้วย FTP
การสร้างเซิร์ฟเวอร์ FTP
ติดตั้งบทบาทเซิร์ฟเวอร์ FTP บนเซิร์ฟเวอร์ Windows
เรียกใช้ตัวจัดการเซิร์ฟเวอร์จากแถบงาน
คลิก "เพิ่มบทบาทและฟีเจอร์"
คลิกถัดไป
ตรวจสอบให้แน่ใจว่าได้เลือกการติดตั้งตามบทบาทหรือตามคุณลักษณะแล้ว จากนั้นคลิก ถัดไป
ตรวจสอบให้แน่ใจว่า เซิร์ฟเวอร์ที่คุณต้องการติดตั้งบทบาทเซิร์ฟเวอร์ FTP ถูกเลือก และจากนั้น คลิกถัดไป
ตรวจสอบเว็บเซิร์ฟเวอร์ (IIS)
กล่องโต้ตอบการยืนยันจะปรากฏขึ้นดังนั้นให้คลิกปุ่ม "เพิ่มฟังก์ชัน"
บนหน้าจอ "เลือกฟังก์ชั่น" ไม่ทําอะไรเลยแล้วคลิก "ถัดไป"
คลิกถัดไป
ตรวจสอบเซิร์ฟเวอร์ FTP
เมื่อคุณตรวจสอบเสร็จแล้วให้คลิกปุ่ม "ติดตั้ง"
รอจนกว่าการติดตั้งจะเสร็จสมบูรณ์ ปิดหน้าจอเมื่อการติดตั้งเสร็จสมบูรณ์
การสร้างไซต์ FTP
เนื่องจากคุณเพิ่งติดตั้งคุณลักษณะ FTP คุณยังคงไม่สามารถเข้าถึงไซต์ FTP ได้ ในส่วนนี้เราจะสร้างไซต์ FTP
จากตัวจัดการเซิร์ฟเวอร์เลือกเมนูเครื่องมือและเลือกโปรแกรมจัดการบริการข้อมูลทางอินเทอร์เน็ต (IIS)
คลิกขวาที่ ไซต์ แล้วเลือก เพิ่มไซต์ FTP
ตั้งชื่อไซต์ FTP เป็นโดยอําเภอใจ สําหรับเส้นทางทางกายภาพ ให้ระบุเส้นทางโฟลเดอร์สําหรับ FTP ที่คุณสร้างไว้ก่อนหน้านี้
ฉันจะออกจากการผูกมัดตามที่เป็นอยู่ในขณะนี้ เนื่องจากไม่ได้ใช้ SSL ในครั้งนี้ SSL จึงถูกเลือกเป็น "ไม่มี"
เนื่องจากการรับรองความถูกต้องเป็นสิ่งจําเป็นสําหรับบัญชีให้ตรวจสอบเฉพาะ "พื้นฐาน"
เมื่อคุณกลับไปที่ IIS Shopify admin ให้คลิกสองครั้งที่ที่อยู่ IP ของ FTP และข้อจํากัดของโดเมนเพื่อเปิด ที่นี่คุณสามารถจํากัดที่อยู่ IP ของพีซีที่คุณสามารถเชื่อมต่อได้ การตั้งค่านี้เป็นทางเลือก
จากเมนู การกระทํา ทางด้านขวา ให้คลิก เพิ่มรายการสิทธิ์
ที่นี่คุณสามารถระบุที่อยู่ IP ที่สามารถเชื่อมต่อได้ ในรูปที่อยู่ IP คือ "192.168.0.0" และหน้ากากคือ "255.255.255.0" ดังนั้นช่วงที่สามารถเข้าถึงได้คือ "192.168.0.0 ~ 192.168.0.255" ค้นหาด้วยตัวคุณเองว่าที่อยู่ IP และมาสก์หมายถึงอะไร
จากนั้นให้เปิดกฎการอนุญาต FTP ที่นี่คุณสามารถจํากัดผู้ที่สามารถเชื่อมต่อได้
จากเมนู การดําเนินการ ทางด้านขวา ให้คลิก เพิ่มกฎการอนุญาต
คุณสามารถทําได้โดยพลการ แต่มีเพียง FtpUser เท่านั้นที่สามารถเข้าถึงได้โดย FTP
การตั้งค่าไฟร์วอลล์
กําหนดการตั้งค่าไฟร์วอลล์เพื่ออนุญาตการเข้าถึง FTP จากภายนอกเซิร์ฟเวอร์ สําหรับการรับรองความถูกต้องพื้นฐานที่ไม่มี SSL ให้เพิ่มกฎเนื่องจากไม่สามารถเข้าถึงได้ด้วยการตั้งค่าไฟร์วอลล์มาตรฐาน
จากตัวจัดการเซิร์ฟเวอร์ให้เลือกเมนูเครื่องมือและเลือกไฟร์วอลล์ Windows ที่มีการรักษาความปลอดภัยขั้นสูง
คลิกขวาที่ กฎขาเข้า แล้วเลือก กฎใหม่
เลือกพอร์ต
เลือก TCP และตั้งค่าหมายเลขพอร์ตเป็น 21
ตรวจสอบ "อนุญาตการเชื่อมต่อ"
คุณสามารถตรวจสอบได้ทั้งหมด แต่ถ้าเป็นอินทราเน็ตคุณสามารถลบ "สาธารณะ" ได้
เก็บชื่อของกฎที่คุณเพิ่มไว้เป็นคําอธิบาย ทําให้การสร้างไซต์ FTP เสร็จสมบูรณ์
การตรวจสอบการเชื่อมต่อโดย FTP
ลองดูว่าคุณสามารถเข้าถึงผ่าน FTP จากพีซีเครื่องอื่นได้หรือไม่ หากคุณสามารถเชื่อมต่อผ่าน FTP คุณสามารถใช้เครื่องมือและอื่น ๆ ในรูปจะเข้าถึงได้โดยใช้คําสั่ง FTP สําหรับรายละเอียดเกี่ยวกับวิธีการใช้งานโปรดตรวจสอบ "คําสั่ง FTP" ด้านล่างนี้เป็นขั้นตอนง่ายๆ
- เปิดพรอมต์คําสั่ง
- พิมพ์ ftp เพื่อเริ่มใช้คําสั่ง FTP
- เชื่อมต่อกับเซิร์ฟเวอร์ด้วย "เปิด>ชื่อเซิร์ฟเวอร์<"
- ป้อนชื่อผู้ใช้ของคุณ
- ใส่รหัสผ่าน
- ใช้คําสั่ง "ls" เพื่อแสดงรายการไฟล์และโฟลเดอร์ในโฟลเดอร์ราก
- ยกเลิกการเชื่อมต่อ FTP ด้วย "ออก"
ขึ้นอยู่กับไคลเอนต์หน้าจอยืนยันการอนุญาตไฟร์วอลล์จะปรากฏขึ้นดังนั้นให้อนุญาต