summaryrefslogtreecommitdiff
path: root/kpov_judge/tasks
diff options
context:
space:
mode:
authorjr2158@student.uni-lj.si <jr2158@student.uni-lj.si@5cf9fbd1-b2bc-434c-b4b7-e852f4f63414>2017-02-17 11:23:04 +0000
committerjr2158@student.uni-lj.si <jr2158@student.uni-lj.si@5cf9fbd1-b2bc-434c-b4b7-e852f4f63414>2017-02-17 11:23:04 +0000
commit51f258128f0aff21ceb641ef44af0766ad87df27 (patch)
tree2660fda23c4ff5c1e355443a750cf91ebc25f46c /kpov_judge/tasks
parentdcddaaf82f418bc024c444682e892a039f2e6ab5 (diff)
How to for ldap_search task.
git-svn-id: https://svn.lusy.fri.uni-lj.si/kpov-public-svn/kpov-public@379 5cf9fbd1-b2bc-434c-b4b7-e852f4f63414
Diffstat (limited to 'kpov_judge/tasks')
-rw-r--r--kpov_judge/tasks/ldap_search/howtos/en/index.html34
1 files changed, 17 insertions, 17 deletions
diff --git a/kpov_judge/tasks/ldap_search/howtos/en/index.html b/kpov_judge/tasks/ldap_search/howtos/en/index.html
index 0ee5f2a..31bb1e9 100644
--- a/kpov_judge/tasks/ldap_search/howtos/en/index.html
+++ b/kpov_judge/tasks/ldap_search/howtos/en/index.html
@@ -14,13 +14,13 @@
<ol>
<li>Create two virtual machines, <b>SimpleArbiterDhcpGWLDAP</b>(simpleArbiterDhcpGWLDAP.vdi) and <b>LDAPServer</b>(student-LDAPServer.vdi).
- <br><img src="Pic1.jpg" alt="No img" width=600 height=400></li>
+ <br><img src="../images/Pic1.jpg" alt="No img" width=600 height=400></li>
<br>
<li>Change the network settings to both virtual machines. <b>SimpleArbiterDhcpGWLDAP</b>: Adapter 1 is set to "NAT" for internet access and
adapter 2 to "internal network" for local network. <b>LDAPServer</b>: Adapter 1 set to "internal network" sot that it is in the same internal network as SimpleArbiterDhcpGWLDAP.
- <br><img src="Pic2.1.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic2.2.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic2.3.jpg" alt="No img" width=600 height=400></li>
+ <br><img src="../images/Pic2.1.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic2.2.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic2.3.jpg" alt="No img" width=600 height=400></li>
<br>
<li>In <b>SimpleArbiterDhcpGWLDAP</b> log in as user "tester", in <b>LDAPServer</b> log in as user "root", run the command <b>"apt-get update"</b> to update the list of packages and
open up another terminal by pressing <b>"ALT+F2"</b> and log in as user "student".</li>
@@ -29,14 +29,14 @@
<br>During the LDAP server installation you'll have to provide the password for the user "admin", the administrator of the server and confirm the password chosen.</li>
<br>
<li>Configure the LDAP server by choosing the appropriate domain name and other configuration parameters. Execute the commmand <b>"dpkg-reconfigure slapd"</b>.
- <br><img src="Pic3.1.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.2.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.3.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.4.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.5.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.6.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.7.jpg" alt="No img" width=600 height=400>
- <br><img src="Pic3.8.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.1.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.2.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.3.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.4.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.5.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.6.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.7.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic3.8.jpg" alt="No img" width=600 height=400>
<br>a) If you will configure the <b>"slapd"</b> again don't forget to remove the old database <b>"rm -rf /var/backups/unknown-2.4.44+dfsg-2.ldapdb"</b>.</li>
<br>
<li>Now that the LDAP server is configured for use, try to open a third console and log in as user "student" and execute the command <b>"ldapsearch -D cn=admin,dc=ceres-20,dc=kpov,
@@ -46,20 +46,20 @@
<br><b>"ldapsearch -D cn=admin,$D -wvaje -b $D"</b></li>
<br>
<li>Create the file(LDIF format) "users.ldif" which will contain the objects(users) that we want to add to the LDAP server database.
- <br><img src="Pic4.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic4.jpg" alt="No img" width=600 height=400>
<br>Execute the following command to add users to the LDAP server:
<br><b>"ldapadd -D cn=admin,$D -wvaje -f users.ldif"</b>
<br>Add password to the users added to the LDAP server:
<br><b>"ldappasswd -D cn=admin,$D -wvaje -sj2531e cn=ninavidmar,ou=users,$D"</b>
<br><b>"ldappasswd -D cn=admin,$D -wvaje -scTyRM0 cn=natalijaribnikar39,ou=users,$D"</b>
<br>Execute command <b>"ldapsearch -D cn=natalijaribnikar39,ou=users,$D -wcTyRM0 -b $D"</b> to bind to the LDAP server with the newly added user <b>"natalijaribnikar39"</b> and to see the entries currently in the LDAP server.
- <br><img src="Pic5.jpg" alt="No img" width=600 height=400></li>
+ <br><img src="../images/Pic5.jpg" alt="No img" width=600 height=400></li>
<br>
<li>In order to change the users' rights settings, which allows a user to add entries to the directory and change values of attributes of entries in the directory you need to create an additional file acl.ldif:
<br>To see which backend database is used and other settings related to the users' rights execute command <b>"ldapsearch -Y EXTERNAL -H ldapi:/// -b cn=config"</b> as root user in the system, which does not need the user authentication to the LDAP server.
- <br><img src="Pic6.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic6.jpg" alt="No img" width=600 height=400>
<br>The settings in the acl.ldif file:
- <br><img src="Pic7.jpg" alt="No img" width=600 height=400>
+ <br><img src="../images/Pic7.jpg" alt="No img" width=600 height=400>
<br>Now to change users' rights run the command <b>"ldapmodify -Y EXTERNAL -H ldapi:/// -f acl.ldif"</b> as user "root" in the system.</li>
<br>
<li>The user <b>"natalijaribnikar39"</b> has the right to add or change objects in the LDAP server.
@@ -67,7 +67,7 @@
<br><b>"ldapadd -D cn=natalijaribnikar39,ou=users,$D -wcTyRM0 -f newuser.ldif"</b></li>
<br>
<li>Now to test your result go to the <b>SimpleArbiterDhcpGWLDAP</b> virtual machine and run <b>"./test_task.py"</b> to run the test and see your score.
- <br><img src="Pic8.jpg" alt="No img" width=600 height=400></li>
+ <br><img src="../images/Pic8.jpg" alt="No img" width=600 height=400></li>
</ol>