Skip to Content

Mandriva och NFS - så gjorde jag

Nu har jag gjort ett försök till guide för Mandriva och nfs. Det finns andra metoder, men så här gjorde jag efter att helt misslyckats med att använda nätverksdelningen och "Konfigurera NFS utdelningar" i kontrollcentralen. Den funktionen är ofullständig och som valigt när det gäller Mandriva lämnar dokumentationen mycket övrigt att önska.

I den här guiden gör vi två datorer, A och B, i ett nätverk till både till server och klient.

Bägge datorerna har Mandriva. Eftersom datorerna körs på linux använder vi nfs. Vi ska ha fullständig tillgång till varsin hemkatalog på respektive dator. På dator A heter hemkatalogen "nisse" och på dator B "kalle".

Det första vi måste göra är att ta reda på vad datorerna har för adress i nätverket. Öppna en terminal. Som root skriver du följande kommando:

ifconfig | grep Bcast | awk '{print $2}'

Det berättar datorns adress i nätverket och måste alltså göras på bägge datorerna. Anteckna resultatet.

I vårt exempel är adressen till dator A:

192.168.0.100

. . .och till dator B:

192.168.0.200

Vi börjar jobbet på dator A.

1. I hemkatalogen skapar vi en ny mapp, som vi döper till "DatorB"

2. Därefter installerar vi två program: nfs-utils-clients och nfs-utils.

3. Öppna en terminal.
Som root skriver du kommandot

kwrite /etc/hosts.deny (om du jobbar i gnome skriver du lämpligen gedit /etc/hosts.deny). I den filen skriver du längst ner:

ALL: ALL

Spara och stäng.

4. Ge i terminalen (hela tiden som root) kommandot

kwrite /etc/hosts.allow

Skriv följande längst ner i filen:

portmap: 192.168.0.200
lockd: 192.168.0.200
rquotad: 192.168.0.200
mountd: 192.168.0.200
statd: 192.168.0.200
nfsd: 192.168.0.200

Spara och stäng.

5. Ge kommandot

kwrite /etc/exports

Skriv längst ner i filen:

/home/nisse 192.168.0.200(rw,sync,no_subtree_check)

Spara och stäng.

6. Ge kommandot

kwrite /etc/fstab

Skriv längst ner i filen:

192.168.0.200:/home/kalle /home/nisse/DatorB nfs rw,hard,intr,noexec 0 0

Spar och stäng.

7. Ge kommandot

exportfs -ar

(troligen behövs inte det, men gör det för säkerhets skull).

8. Starta om dator A.

Nu förflytar vi oss till Dator B.

1. I hemkatalogen skapar vi en ny mapp, som vi döper till "DatorA"

2. Därefter installerar vi två program: nfs-utils-clients och nfs-utils.

3. Öppna en terminal.
Som root skriver du kommandot

kwrite /etc/hosts.deny

(om du jobbar i gnome skriver du lämpligen gedit /etc/hosts.deny).
I den filen skriver du längst ner:

ALL: ALL

Spara och stäng.

4. Ge i terminalen (hela tiden som root) kommandot

kwrite /etc/hosts.allow

Skriv följande längst ner i filen:

portmap: 192.168.0.100
lockd: 192.168.0.100
rquotad: 192.168.0.100
mountd: 192.168.0.100
statd: 192.168.0.100
nfsd: 192.168.0.100

Spara och stäng.

5. Ge kommandot

kwrite /etc/exports

Skriv längst ner i filen:

/home/kalle 192.168.0.100(rw,sync,no_subtree_check)

Spara och stäng.

6. Ge kommandot

kwrite /etc/fstab

Skriv längst ner i filen:

192.168.0.100:/home/nisse /home/kalle/DatorA nfs rw,hard,intr,noexec 0 0

Spar och stäng.

7. Ge kommandot

exportfs -ar

(troligen behövs inte det, men gör det för säkerhets skull).

8. Starta om dator B.

-------------------------------------------------------------------------------------------------------------

Nu ska det hela vara färdigt! Har du några frågor så rikta dom inte till mig. Det här fungerar för mig men jag har minst sagt sporadiska kunskaper då det gäller nätverande.



Kommentarer

Grattis

Kul att det fungerar. Trots att någon sa att det är ju så enkelt i Linux.

Jag sparar informationen så får jag se när jag orkar jobba vidare.