SaMBa
SaMBa is een open-source implementatie van het SMB/CIFS-protocol.
SMB/CIFS: Server Message Block/Common Internet File System, protocollen die gebruikt worden voor bestanden en printers te delen over een netwerk.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Oefeningen
1. Zorg ervoor dat je samba-server enkel toegankelijk is vanop het systemen met ip-adress 10.10.10.10. Toegang vanop andere systemen moet geweigerd worden. Geef aan wat je aanpast aan smb.conf en test het uit. Verander erna het ip van je 2de machine naar 10.10.10.15 en test het opnieuw uit.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
2. Maak een gedeelde map genaamd “share1” aan op je Linux server. De share wordt bewaard op /srv/share1. Een gebruiker met als naam <jevoornaam> met een wachtwoord moet in staat zijn vanop een client bestanden van de share af te halen en bestanden op de share te zetten. Geen enkele andere gebruiker mag toegang hebben tot de share. Toon je smb.conf en neem van de client waarbij je aantoont dat je iets op de server kan zetten/afhalen een screenshot.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
3. Zorg ervoor dat alle toegangspogingen tot samba gelogd worden. De toegangspogingen van verschillende clients moet in verschillende bestanden terecht komen. De logbestanden mogen niet groter worden dan 100MB. Onderzoek tevens de logfiles: welke informatie vind je erin terug? Geef aan wat je aanpast in smb.conf.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
4. Maak een Samba share “share2” waar niemand lees en schrijf-toegang toe heeft. Gebruikers van de groep groep1 hebben enkel leestoegang. Maak 2 gebruikers (<jevoornaam> en <jeachternaam>) aan en maak ze lid van groep1. Andere gebruikers hebben géén toegang. <jevoornaam>, <jeachternaam> en student kunnen gebruik maken van een homedirectory. Test het uit (zowel op een Linux- als op een Windows-client in VMware). Maak ook screenshots van je resultaat.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
5. Pas oefening 4 aan zodat je vanaf je Windows op je computer zelf (de Windows waarop je VMware hebt geïnstalleerd) toegang krijgt tot de shares. Maak ook een screenshot van je resultaat.
In Windows doe Windows + R
en typ \\192.168.112.100\share2
.