Linux:FileServer
(Változatok közti eltérés) (→Fileserver telepítése) |
|||
(15 közbeeső változat nincs mutatva) | |||
1. sor: | 1. sor: | ||
== Fileserver telepítése == | == Fileserver telepítése == | ||
- | * Telepítse fel a Samba fileservert!<megoldas><code lang="bash"> | + | * Telepítse fel a Samba fileservert!<megoldas><code lang="bash"> |
+ | sudo -s | ||
- | * Állítsa be a fileservert úgy, hogy a munkacsoport neve | + | apt-get update |
+ | apt-get install samba</code></megoldas> | ||
+ | |||
+ | |||
+ | * Készítsen egy scriptet, ami újraindítja a fájlszervert! A neve legyen restart, és a /etc/samba könyvtárban helyezze el!<megoldas><code lang="bash"> | ||
+ | #!/bin/bash | ||
+ | systemctl stop smbd.service | ||
+ | systemctl stop nmbd.service | ||
+ | systemctl start smbd.service | ||
+ | systemctl start nmbd.service</code></megoldas> | ||
+ | |||
+ | * Állítsa be a fileservert úgy, hogy a munkacsoport neve EKE legyen, a szerver neve pedig fileserver!<megoldas> | ||
+ | A /etc/samba/smb.conf file-ban: | ||
+ | <code lang="bash"> | ||
[global] | [global] | ||
- | workgroup = | + | workgroup = EKE |
netbios name = fileserver | netbios name = fileserver | ||
server string = %h server (Koczka) | server string = %h server (Koczka) | ||
23. sor: | 37. sor: | ||
</code></megoldas> | </code></megoldas> | ||
- | * Vegye fel a következő felhasználókat a fájlszerverbe: fonok.peter és titkar.agnes!<megoldas><code lang="bash"> | + | * Vegye fel a következő felhasználókat a fájlszerverbe: tulajdonos.jozsef, fonok.peter és titkar.agnes!<megoldas><code lang="bash"> |
+ | adduser tulajdonos.jozsef | ||
+ | smbpasswd -a tulajdonos.jozsef | ||
adduser fonok.peter | adduser fonok.peter | ||
smbpasswd -a fonok.peter | smbpasswd -a fonok.peter | ||
30. sor: | 46. sor: | ||
</code></megoldas> | </code></megoldas> | ||
- | * Gondoskodjon arról, hogy mindenki elérje a szerveren levő "home" könyvtárát!<megoldas><code lang="bash"> | + | * Gondoskodjon arról, hogy mindenki elérje a szerveren levő "home" könyvtárát!<megoldas>A /etc/samba/smb.conf file-ban: |
+ | <code lang="bash"> | ||
[homes] | [homes] | ||
comment = Home Directories | comment = Home Directories | ||
40. sor: | 57. sor: | ||
</code></megoldas> | </code></megoldas> | ||
- | * Készítsen egy közös megosztást! A neve legyen " | + | * Készítsen egy közös megosztást! A neve legyen "kozos" és mindenki teljes hozzáféréssel rendelkezzen a tartalmához! <megoldas> |
+ | A /etc/samba/smb.conf file-ban: | ||
+ | <code lang="bash"> | ||
[Kozos] | [Kozos] | ||
comment = Közös terület | comment = Közös terület | ||
51. sor: | 70. sor: | ||
force user = root | force user = root | ||
force group = root | force group = root | ||
- | </code | + | </code> |
- | + | A könyvtár létrehozása és a jogosultságok beállítása: | |
+ | <code lang="bash"> | ||
+ | mkdir -p /var/samba/kozos | ||
+ | chmod 700 /var/samba/kozos | ||
+ | chown root:root /var/samba/kozos | ||
+ | </code> | ||
+ | </megoldas> | ||
- | + | * Készítsen egy "Vezetők" megosztást, ezt csak az erre a célra létrehozott vezetok nevű csoport érhesse el! A csoport tagjai: tulajdonos.jozsef és fonok.peter!<megoldas> | |
- | * | + | Létrehozzuk a "vezetok" csoportot, ehhez a /etc/group fájlban: |
- | + | <code lang="bash"> | |
- | + | vezetok:x:200:tulajdonos.jozsef,fonok.peter | |
- | + | </code> | |
+ | A megosztás létrehozása az /etc/samba/smb.conf file-ban: | ||
+ | <code lang="bash"> | ||
+ | [Vezetok] | ||
+ | comment = Vezetők területe | ||
+ | path = /var/samba/vezetok | ||
+ | browseable = yes | ||
+ | create mask = 0770 | ||
+ | directory mask = 0770 | ||
+ | valid users = @vezetok | ||
+ | read only = yes | ||
+ | write list = @vezetok | ||
+ | force user = root | ||
+ | force group = vezetok | ||
+ | </code> | ||
- | + | A könyvtár létrehozása és a jogosultságok beállítása: | |
+ | <code lang="bash"> | ||
+ | mkdir -p /var/samba/vezetok | ||
+ | chmod 770 /var/samba/vezetok | ||
+ | chown root:vezetok /var/samba/vezetok | ||
+ | </code> | ||
+ | </megoldas> | ||
- | |||
+ | * Cserélje le titkar.agnes jelszavát!<megoldas><code lang="bash"> | ||
+ | smbpasswd titkar.agnes | ||
</code></megoldas> | </code></megoldas> | ||
+ | * Törölje titkar.agnes hozzáférését úgy, hogy a fájljai továbbra is rendelkezésre álljanak!<megoldas><code lang="bash"> | ||
+ | smbpasswd -x titkar.agnes | ||
+ | userdel titkar.agnes | ||
</code></megoldas> | </code></megoldas> | ||
+ | |||
+ | == A munkaállomáson == | ||
+ | * Tallózza a hálózatot! Próbáljon keresni olyan gépet, amelynek van valamilyen elérhető megosztása! | ||
+ | * Kapcsolódjon a Samba "Közös" megosztott mappájához úgy, hogy annak tartalmát K: néven érje el!<megoldas><code lang="bash"> | ||
+ | net use K: \\server_ip\kozos</code></megoldas> | ||
+ | * Kapcsolódjon a Samba "Vezetők" megosztott mappájához úgy, hogy annak tartalmát V: néven érje el! Használja fonok.peter hozzáférését!<megoldas><code lang="bash"> | ||
+ | net use V: \\server_ip\vezetok</code></megoldas> | ||
+ | * Másoljon egy tetszőleges fájlt az Y: meghajtóra! | ||
+ | * Szüntesse meg az Y: meghajtó összerendelést!<megoldas><code lang="bash"> | ||
+ | net use Y: /delete</code></megoldas> |
A lap jelenlegi, 2021. november 23., 10:31-kori változata
Fileserver telepítése
- Telepítse fel a Samba fileservert!
- Készítsen egy scriptet, ami újraindítja a fájlszervert! A neve legyen restart, és a /etc/samba könyvtárban helyezze el!
- Állítsa be a fileservert úgy, hogy a munkacsoport neve EKE legyen, a szerver neve pedig fileserver!
- Vegye fel a következő felhasználókat a fájlszerverbe: tulajdonos.jozsef, fonok.peter és titkar.agnes!
- Gondoskodjon arról, hogy mindenki elérje a szerveren levő "home" könyvtárát!
- Készítsen egy közös megosztást! A neve legyen "kozos" és mindenki teljes hozzáféréssel rendelkezzen a tartalmához!
- Készítsen egy "Vezetők" megosztást, ezt csak az erre a célra létrehozott vezetok nevű csoport érhesse el! A csoport tagjai: tulajdonos.jozsef és fonok.peter!
- Cserélje le titkar.agnes jelszavát!
- Törölje titkar.agnes hozzáférését úgy, hogy a fájljai továbbra is rendelkezésre álljanak!
A munkaállomáson
- Tallózza a hálózatot! Próbáljon keresni olyan gépet, amelynek van valamilyen elérhető megosztása!
- Kapcsolódjon a Samba "Közös" megosztott mappájához úgy, hogy annak tartalmát K: néven érje el!
- Kapcsolódjon a Samba "Vezetők" megosztott mappájához úgy, hogy annak tartalmát V: néven érje el! Használja fonok.peter hozzáférését!
- Másoljon egy tetszőleges fájlt az Y: meghajtóra!
- Szüntesse meg az Y: meghajtó összerendelést!