..
ในบทความสั้น ๆ นี้เราจะเห็นวิธีการใช้ Apache เพื่อ จำกัด การเข้าถึงโฟลเดอร์ไปยังผู้ใช้เท่านั้นด้วยชื่อผู้ใช้และรหัสผ่าน
เพื่อให้บรรลุวัตถุประสงค์ของเราเราก็สามารถรีสอร์ทเพื่อการตามปกติ. ไฟล์ htaccess ในการรวมกับ. htpasswd
ครั้งแรกที่เราตั้งค่าเนื้อหาของแฟ้มดังต่อไปนี้ Htaccess.
AuthUserFile / home / เว็บไซต์ / www.sito.com / private /. htpasswd AuthName"พื้นที่คุ้มครอง" AuthType Basic ต้องการให้ผู้ใช้ที่ถูกต้อง -มันสำคัญมากที่จะต้องระบุเส้นทางไปยัง AuthUserFile ที่. ไฟล์ htpasswd
ตอนนี้เราเห็นวิธีการสร้างไฟล์ htpasswd ที่มีเนื้อหาที่ควรจะมีไวยากรณ์ต่อไปนี้.
user1 : password1_criptata user2 : password2_criptata user3 : password3_criptata. ในการสร้างไฟล์ htpasswd สามารถทำตามสองเส้นทาง :
1) ถ้าเรามีการเข้าถึงเปลือกของเราให้เข้าสู่ระบบเซิร์ฟเวอร์ของเราบนเครื่องและไปที่โฟลเดอร์ที่เราสร้างแฟ้มในคำถาม :
cd / home / เว็บไซต์ / www.sito.com / เอกชน /และประเภท :
htpasswd - C. htpasswd ชื่อผู้ใช้ตอนนี้ระบบจะถามรหัสผ่านเพื่อเชื่อมโยงกับผู้ใช้นี้รหัสผ่านที่แล้วจะต้องยืนยัน
2) หากคุณไม่ได้มีการเข้าถึงเปลือกของเซิร์ฟเวอร์ที่คุณจะต้องใช้เคล็ดลับเล็ก ๆ น้อย ๆ
. โดยทั่วไปเราสามารถสร้าง"ด้วยมือ"ของเรา htpasswd แฟ้มที่ใช้โดยหนึ่งในสคริปต์จำนวนมากและเครื่องมือที่สามารถใช้ได้บนเว็บที่นี่มีการเชื่อมโยงบางอย่าง
เพราะทุกอย่างทำงานอย่างถูกต้อง, แน่นอน, คุณต้องมี. ไฟล์ htaccess อยู่ในโฟลเดอร์เดียวกันที่คุณต้องการที่จะปกป้อง แต่ก็ไม่จำเป็นว่าคุณจะอยู่ในโฟลเดอร์เดียวกัน. htpasswd (สิ่งที่สำคัญก็คือว่ามันจะแสดงอย่างถูกต้องเส้นทางที่จะได้รับมี) .
ตอนนี้พยายามที่จะเข้าถึงโฟลเดอร์ที่ได้รับการคุ้มครองผ่านทาง HTTP, ถ้าทำงานเว็บเซิร์ฟเวอร์ควรจะกลับเข้าสู่ระบบพรอมต์เพื่อแทรกชื่อผู้ใช้และรหัสผ่าน
| |
ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 € |