User Tools

Site Tools


sysadmin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sysadmin [2015/08/02 15:45]
0.0.0.0 aangemaakt
sysadmin [2023/07/13 12:18] (current)
j
Line 1: Line 1:
 ====== Sysadmin ====== ====== Sysadmin ======
 +Een systeemadministrator, sysadmin of sysadmini is een mythisch wezen dat zijn natuurlijke habitat heeft tussen servers en switches.
 +
 +{{tag>"Het Bestuur" }}
 +
 +===== Handleidingk voor nieuwe sysadmini's =====
 +
 +Een overzicht van de huidige servers is te vinden op het [[infrastructuuroverzicht|infrastructuuroverzicht]].
 +
 +==== Courante handelingen ====
 +
 +=== SSH'en ===
 +Onze applicaties draaien meestal op poort 2222, 2223 of gewoon 22, inloggen als sysadmin doe je via root (met SSH keys).
 +Als je wil 'hoppen' tussen servers gebruik je het commando ''ssh -A''
 +
 +=== Nginx sites ===
 +Site configs van nginx zijn opgeslagen in ''/etc/nginx/sites-available/'', sites in gebruik zijn gesymlinkt naar ''/etc/nginx/sites-enabled/''. De hoofdconfig zit in ''/etc/nginx/nginx.conf''.
 +Wanneer je een configuratie wilt uittesten onder alles ooit kapot te maken kun je eens ''nginx -t'' uitvoeren en die zegt je of er fouten in je config zitten.
 +Je kunt nginx net zoals andere services herstarten met ''systemctl restart nginx''.
 +
 +De meest courante taak is een redirect aanmaken, dit doe je door een nieuw location blok toe te voegen zoals volgt:
 +<code>
 +     location /lan {
 +         return 302 https://zeus.ugent.be/events/16-17/LAN/;
 +     }
 +</code>
 +=== Ansible ===
 +Ansible bestaat uit 'roles' die een onderdeel van de server gaat installeren. De 'nginx' role installeert bijvoorbeeld onze webserver.
 +
 +Ansible uitvoeren doe je met  ''ansible-playbook <playbook>.yml'', de meeste servers hebben een eigen playbook.
 +
 +Wachtwoorden zijn opgeslagen in vaults, die bekijk je met ''ansible-vault edit vars/passwords.yml''.
 +
 +Om Ansible volledig onder te knie te krijgen kijk je best eens naar [[http://docs.ansible.com/|de Ansible docs]].
  
-[[Category:Het Bestuur]] 
  
-=====Taken===== 
-*fix ansible 
-*fix wiki 
-*fix slotmachien 
-*fix cammie 
-*fix king 
-*fix kerberos 
-*fix homedirs 
-*etc etc 
sysadmin.1438530302.txt.gz ยท Last modified: 2021/11/23 14:00 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki