VirtualBox | Strežnik | Odjemalec | NFS | Samba | DHCP
Postavi dva navidezna računalnika - simpleArbiterDhcp in FileServer.
Poskrbi, da bo imenik /srv/nfs/ERLbbBrT na FileServer dostopen prek NFS in prek SMB kot imenik v skupni rabi urania-03. Ime SMB strežnika nastavite na zarptica-32.
SimpleArbiterDhcp naj ima prek NFS pravico pisati po imeniku.
auto eth1
iface eth1 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
INTERFACES="eth1"
authoritative;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.10;
option domain-name-servers 193.2.1.66, 8.8.4.4;
host SimpleArbiter {
hardware ethernet 08:00:27:A2:FB:B4;
fixed-address 192.168.1.180;
}
}
#pravice za SimpleArbiterDhcp
/srv/nfs/ERLbbBrT 192.168.1.180(rw,sync,insecure)
/srv/nfs/ERLbbBrT 192.168.1.0/24(ro,sync,insecure)
In nato še service nfs-kernel-server restart
mkdir /home/student/urania-03
[zarptica-32]
path = /home/student/urania-03
available = yes
valid users = tester
read only = no
browseable = yes
public = yes
writable = yes
Preveri sintakso smb.conf datoteke z ukazom testparam
Potrebno je določiti gesla Samba uporabnikom, predpogoj za to je, da uporabnik obstaja kot sistemski uporabnik.
Uporabi ukaz useradd USERNAME --shell /bin/false , s katerim ustvariš uporabnika z onemogočenim računom in brez domačega direktorija, npr.:
useradd tester --shell /bin/false
Za uporabnika določi Samba geslo:
smbpasswd -a tester
sudo mount 192.168.1.10:/srv/nfs/ERLbbBrT /home/student
Na SimpleArbiter bi sedaj moral imeti dostop do datotek.
apt-get install sambclient
smbclient //192.168.1.10/zarptica-32 - U tester