From 7c6317c9a4866ddddbc58d0c133b22f8f26b43dd Mon Sep 17 00:00:00 2001 From: "zs1429@student.uni-lj.si" Date: Thu, 23 Feb 2017 10:52:07 +0000 Subject: How To for KPOV Judge 7 SMB NFS update - Ziga Strgar git-svn-id: https://svn.lusy.fri.uni-lj.si/kpov-public-svn/kpov-public@399 5cf9fbd1-b2bc-434c-b4b7-e852f4f63414 --- kpov_judge/tasks/smb_nfs/howtos/si/index.html | 408 +++++--------------------- 1 file changed, 69 insertions(+), 339 deletions(-) (limited to 'kpov_judge/tasks/smb_nfs/howtos/si/index.html') diff --git a/kpov_judge/tasks/smb_nfs/howtos/si/index.html b/kpov_judge/tasks/smb_nfs/howtos/si/index.html index 03ef0cb..1c77ca6 100644 --- a/kpov_judge/tasks/smb_nfs/howtos/si/index.html +++ b/kpov_judge/tasks/smb_nfs/howtos/si/index.html @@ -1,339 +1,69 @@ - - - -smb_nfs - - - -

- smb_nfs -

-

- VirtualBox | Strežnik | Odjemalec | NFS | Samba | DHCP -

-

- Hitra navodila -

-

- 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. -

-

- Navodila -

- - - \ No newline at end of file + + + + + SMB NFS How To + + + + + +

KPOV Judge 7 (SMB NFS)

+

V tej vaji postavimo na linux-u strežnik za nudenje datotek prek mreže in strežnik za SMB, s katerim lahko na Windows sistemih postavimo datoteko v skupno rabo. Pazi da bo simpleArbiterDhcpGW imel NFS pravico pisanja po imeniku!

+

Virtualni računalniki

+ +

simpleArbiterDhcpGW

+

Naj ima 2 omrežna vmesnika, prvi naj bo preko NAT povezan na svetovni splet, drugi vmesnik pa naj vsebuje interno povezavo znotraj virtualnih sistemov na tvojem računalniku “intnet”.

+

student-fileserver

+

Naj ima 1 omrežni vmesnik, povezan na interno omrežje “intnet”.

+

Parametri

+
+ Parametri +

Parametri za reševanje naloge

+
+

Tokrat imamo tri parametre. “Imenovani” dir, smb-share, smb-server.

+

Oziroma iz slike so to:

+ +

Postopek

+

Ko zaženemo simpleArbiterDhcpGW in student-fileserver se najprej prijavimo v oba sistema. Nato pa na student-fileserver poženemo

+
apt-get update && apt-get install nfs-kernel-server samba
+

Nastavitve NFS

+

V datoteki /etc/exports dodamo sledečo vrtstico:
/srv/nfs/[dir] [IP simpleArbiterDhcpGW](rw).

Datoteko shranimo in znova poženemo NFS strežnik.

+
service nfs-kernel-server restart
+

Ustvarimo imenik, ki smo ga malce prej navedli v nastavitvah NFS. In nato omogočimo vsem pisanje po tem imeniku.

+
+
mkdir /srv/nfs/[dir]
+
chmod oug+w /srv/nfs/[dir]
+
+

Nastavitve SMB

+

Vse nastavitvene datoteke SMB se nahajajo v imeniku: /etc/samba. Zanima pa nas datoteka smb.conf.

+
# Datoteka smb.conf
+    [global]
+
+    workgroup = WORKGROUP
+    netbios name = [smb-server] # Nadomestek DNS, ki si ga je izmislil Microsoft
+
+    # Malce nižje pod vrstico =========== Share Definitions =========== dodamo svoje nastavitve
+
+    [[smb-share]] # Primer iz slike: [aurora-85]
+    path = /srv/nfs/[dir]
+    read only = no
+    guest ok = yes
+    browseable = yes
+

Ko popravimo to datoteko restartamo SMB in NetBios s spodnjima ukazoma.

+
service smbd restart
+
service nmbd restart
+

Testiranje

+

Sedaj samo še testiranje :) Za to pa na simpleArbiterDhcpGW poženi testno skripto.

+
./test_task.py
+ + + + -- cgit v1.2.1