home       inleiding       sysadmin       services       links       bash       werk       nothing      

gekwoteerde oefening LAMP+keyed-ssh -- 11 mei 2016

Zet een apache2 met virtual hosts op, en SFTP toegang voor de eigenaars van de website. Toegang moet gebeuren via filezilla op een ubuntu-server met GUI. De gebruikers moeten werken met een public key op je server en een private key in hun filezilla.

De leraar cre-eert een sudo account met paswoord op uw persoonlijke server.
U wordt aangemaand te werken met ssh-keys, daar staan punten op.
De server is bereikbaar via een poortnummer op rohtang.gnubizz.net, of via een ipv6-address.

De leraar cre-eert per student 3 user accounts op de ubuntu-server: een account voor de student zelf, en twee accounts voor de web-admins van de web-domeinen. U krijgt EEn paswoord dat werkt voor alledrie gebruikers op de ubuntu-server en dat werkt voor uzelf op uw persoonlijke server. U heeft geen sudo rechten op de ubuntu-server.

Op de DNS van NETMUSIC.BE wordt uw domeinnaam aangemaakt als AAAA record. voorbeeld: jorn.netmusic.be

1. uw persoonlijke server:

Machine 01
gebruiker: aristote
hostname: centos72-s01
ipv6 address: 2a02:123:456:6116:1000::1101
poort op rohtang: 60124
sudo user/password:
WEB user1/user2: aris // jsr

Machine 02
gebruiker: arno
Hostname centos72-s02
Ipv6 address: 2a02:123:456:6116:1000::1102
Poort op rohtang: 60224
Sudo user/password:
Web user1/user2: arn // bat

Machine 03
gebruiker: ayoub
Hostname: centos72-s03
Ipv6 address: 2a02:123:456:6116:1000::1103
Poort op rohtang: 60324
Sudo user/password:
Web user1/user2: ayb1 // oub2

Machine 04
gebruiker: bramdv
Hostname: centos72-s04
Ipv6 address: 2a02:123:456:6116:1000::1104
Poort op rohtang: 60424
Sudo user/password:
Web user1/user2: boom // tak

Machine 05
gebruiker: bramvh
Hostname: centos72-s05
Ipv6 address: 2a02:123:456:6116:1000::1105
Poort op rohtang: 60524
Sudo user/password:
Web user1/user2: lap / top

Machine 06
gebruiker: dario
Hostname: centos72-s06
Ipv6 address: 2a02:123:456:6116:1000::1106
Poort op rohtang: 60624
Sudo user/password:
Web user1/user2: code / lyoko

Machine 07
gebruiker: dylan
Hostname: centos72-s07
Ipv6 address: 2a02:123:456:6116:1000::1107
Poort op rohtang: 60724
Sudo user/password:
Web user1/user2: ham / kaas

Machine 08
gebruiker: nick
Hostname: centos72-s08
Ipv6 address: 2a02:123:456:6116:1000::1108
Poort op rohtang: 60824
Sudo user/password:
Web user1/user2: pick /rik

Machine 09
gebruiker: nicolas
Hostname: centos72-s09
Ipv6 address: 2a02:123:456:6116:1000::1109
Poort op rohtang: 60924
Sudo user/password:
Web user1/user2: tom / jerry

Machine 10
gebruiker: sander
Hostname: centos72-s10
Ipv6 address: 2a02:123:456:6116:1000::1110
Poort op rohtang: 61024
Sudo user/password:
Web user1/user2: coca / fanta

Machine 11
gebruiker: senne
Hostname: centos72-s11
Ipv6 address: 2a02:123:456:6116:1000::1111
Poort op rohtang: 61124
Sudo user/password:
Web user1/user2: ice / tea

Machine 12
gebruiker: sergei
Hostname: centos72-s12
Ipv6 address: 2a02:123:456:6116:1000::1112
Poort op rohtang: 61224
Sudo user/password:
Web user1/user2: pinguin / ostrich

Machine 13
gebruiker: steffen
Hostname: centos72-s13
Ipv6 address: 2a02:123:456:6116:1000::1113
Poort op rohtang: 61324
Sudo user/password:
Web user1/user2: pol / raf

Machine 14
gebruiker: steve
Hostname: centos72-s14
Ipv6 address: 2a02:123:456:6116:1000::1114
Poort op rohtang: 61424
Sudo user/password:
Web user1/user2: weet / niet

Machine 15
gebruiker: stijn
Hostname: centos72-s15
Ipv6 address: 2a02:123:456:6116:1000::1115
Poort op rohtang: 61524
Sudo user/password:
Web user1/user2: kelly / joris

Machine 16
gebruiker: sven
Hostname: centos72-s16
Ipv6 address: 2a02:123:456:6116:1000::1116
Poort op rohtang: 61624
Sudo user/password:
Web user1/user2: sneeuw / uil

Machine 17
gebruiker: wouter
Hostname: centos72-s17
Ipv6 address: 2a02:123:456:6116:1000::1117
Poort op rohtang: 61724
Sudo user/password:
Web user1/user2: gin / tonic

Machine 18
gebruiker: bert
Hostname: centos72-s18
Ipv6 address: 2a02:123:456:6116:1000::1118
Poort op rohtang: 61824
Sudo user/password:
Web user1/user2: rock/roll

2. Uw client: een Ubuntu Server

te gebruiken om te testen met CLI lynx of firefox of filezilla.

gebruikers: uw voornaam // uw beide web-users // paswoord alle drie zoals uw server account
hostname: ub14-04-student-client
ipv6 address: 2a02:123:456:6116:1000::1250
Poort op rohtang: 65250

  • filezilla opstarten:
    $ ssh -p 65250 USER@rohtang.gnubizz.net -X -f "filezilla"
  • firefox opstarten:
    $ ssh -p 65250 USER@rohtang.gnubizz.net -X -f "firefox"