6/04/2016

ownCloud : LDAP Setting Version 6.0.1

1. Download OwnCloud จาก [url]http://owncloud.org/install/[/url]
2. แตกไฟล์
[code=text]tar -xvf owncloud-2.tar.bz2[/code]
3. นำไปวางไว้ที่ var/www/
4. แก้ไฟล์ [code=text]nano /etc/apache2/sites-available/default[/code] เพื่อให้ชี้ไปใน host ที่เราต้องการ
5. แล้วแก้ไฟล์ Hosts
6. [code=text]chown -R www-data:www-data /var/www/owncloud[/code]
7. Restart apache [code=text]/etc/init.d/apache2 restart[/code]
8. ทดลองเข้า ตามชื่อ Host ที่เราตั้งในข้อ 5.  [url]http://testcloud.sci.com/index.php[/url]
9. ต้องติดตั้ง php-ldap ด้วย
[code=text]apt-get install php5-ldap[/code]
10. ใส่ User Password และ ตั้งค่า Database ตามรูป เสร็จแล้วกด Finish

11. Login มุม ซ้ายจะมีคำว่า App  แล้วเลือกเปิดใช้งาน App ชื่อ LDAP user and group backend เป็น Enable
12. ที่มุม ขวาบนตรงชื่อ คลิกลูกศร แล้วเลือก Admin เพื่อตั้ง ค่า Server เพื่อให้ Login ผ่าน Ldap ได้
และตั้งค่า
Basic
Host : 192.168.0.254
Base DN : DC=SCI,DC=COM
User DN : CN=ldap-user,CN=Users,DC=SCI,DC=COM
User Login Filter : sAMAccountName=%uid
User Filter : (&(|(objectclass=person))(ipPhone=ownCloud)) ( ipPhone=ownCloud) เข้าไปตั้งค่าใน AD เพื่อให้ User นั้น ๆ มีสิทธิใช้งาน)
หรือ
User Filter : (&(|(objectclass=organizationalPerson))(|(memberof=CN=owncloud,OU=SCI,DC=SCI,DC=COM))) (Add user เข้ากับ Group owncloud ใน AD)
Group Filter : objectClass=group


ที่ Tab Advanced
Port : 389
User Display Name Field : sAMAccountName
Base User Tree : CN=Users,DC=SCI,DC=COM
Group Display Name Field : displayName
Base Group Tree : CN=Groups,DC=SCI,DC=COM
Use TLS = ไม่เอา
Email Field : mail





No comments:

Post a Comment