Allt från Computex 2023
Permalänk
Medlem

Kan inte montera NFS i OSX

Hej
Fick min efterlängtade MacBook Pro idag och försöker lära mig allt det nya.
Ett problem som jag stött på är att jag inte larar av att montera min NFS-utdelning från min server.
Jag har lyckats montera en smb-utdelning från en annan linux-dator, men den datorn är bara en genväg till den nfs-utdelning som jag vill åt. Det känns lite fel på det sättet, mera en omväg faktiskt.

Det jag gör är att skriva nfs://192.168.1.3 och trycker på anslut
Då får jag upp ett meddelande om att den inte kunde ansluta till servern pga att namnet eller lösenordet inte var korrekt.
Samma resultat blir om jag skriver nfs://192.168.1.3/musik
Har även testat nfs://192.168.1.3/mnt/seagate/musik och nfs://192.168.1.3:/mnt/seagate/musik, med samma resultat.
Försöker jag monter något från en dator (ip-nummer) som inte ens existerar så håller finder på att söka i oändlighet (verkar så, den söker iaf jättelänge)

Jag har inget lösenord eller begränsning på min utdelning. Jag delar ut det med detta:

/mnt/seagate/musik 192.168.1.1/255.255.255.0(r,link_relative)

Det är väl korrekt? För detta kan jag ju montera från en annan linux-dator!

Kör OSX 10.4.5

MVH Niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Inaktiv

Re: Kan inte montera NFS i OSX

Citat:

Ursprungligen inskrivet av skorpion

Jag har inget lösenord eller begränsning på min utdelning. Jag delar ut det med detta:

/mnt/seagate/musik 192.168.1.1/255.255.255.0(r,link_relative)

Det är väl korrekt? För detta kan jag ju montera från en annan linux-dator!

Har Macbook:en ip 192.168.1.1? Annars måste du nog lägga till ytterliggare en ip-adress, dock lite ringrostig på NFS (känner inte igen exports-formatet). Täcker du hela 192.168.1.* med den där raden?

Permalänk
Medlem

Så som jag förstått det så menas det att det täcker hela 192.168.1.*

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Inaktiv
Citat:

Ursprungligen inskrivet av skorpion
Så som jag förstått det så menas det att det täcker hela 192.168.1.*

Borde det inte stå 192.168.1.0/255.255.255.0 isf?

Permalänk
Medlem

mickeus: det hade du kanske rätt i, så jag ändrade, men det blev ingen skillnad :/
har nu även testat att ha /mnt/seagate/musik 192.168.1.6(r) i exports, ingen skillnad där heller

Några fler ideer?

EDIT: hittar inga log-filer för nfs-servern, någon som vet avrt dem kan vara, kör debian.

EDIT2: i syslog stod detta:

Mar 30 20:13:13 localhost mountd[4385]: NFS mount of /musik attempted from 192.168.1.6 Mar 30 20:13:14 localhost mountd[4385]: NFS client 192.168.1.6 tried to access /musik Mar 30 20:13:14 localhost mountd[4385]: Blocked attempt of 192.168.1.6 to mount /musik

Förstår inte varför den blockar det?

EDIT3: Om jag försöker att montera nfs://192.168.1.3/mnt/seagate/musik så får jag samma gamla fel i osx, men i syslog hos nfs-server så står detta:

Mar 30 20:18:04 localhost mountd[4385]: NFS mount of /mnt/seagate/musik attempted from 192.168.1.6 Mar 30 20:18:04 localhost mountd[4385]: /mnt/seagate/musik has been mounted by 192.168.1.6 Mar 30 20:18:04 localhost nfsd[4383]: NFS request from 192.168.1.6 originated on insecure port, psychoanalysis suggested

Det lät ju bra att servern tror att monteringen lyckades iaf, men det sista, vad betyder det?

/niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk

Har du startat om nfsd och portmap efter du ändrat i exports? Du ska säkert starta om de i en viss ordning om jag kommer ihåg rätt.

Permalänk
Medlem

Har bara kört:
/etc/init.d/nfs-common restart
/etc/init.d/nfs-user-server restart
det ska räcka har jag för mig

men nu fick jag det att fungera, det jag gjorde var att lägga till insecure i exports.
Alltså såhär:

/mnt/seagate/musik 192.168.1.0/255.255.255.0(ro,insecure)

http://www.consumerwhore.net/ Tog upp detta problem:

Citat:

/mnt/data/video 192.168.1.0/255.255.255.0(ro, sync, insecure)

The least obvious options is the “insecure” option. I absolutely could not get my Powerbook to connect to the nfs shares unless I exported them with no options, which was not something I wanted to do. Finally, I checked the /var/log/daemon.log file and found a line like this:

Nov 10 15:20:10 localhost nfsd[7837]: NFS request from Matts-Powerbook.local originated on insecure port, psychoanalysis suggested

By default, NFS will reject any requests originating from above port 1024, that is, only the root user on a foreign machine may mount the exported file systems. The insecure option disables the originating port check. 20 years ago when control over the user accounts of all of the machines on a network was reasonable, this may have been useful, but now it’s pretty irrelevant. I would rather handle the mounts as unprivileged users on my clients. The insecure option does not make the shares particularly less secure.

Så nu är jag glad

/niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Inaktiv
Citat:

Ursprungligen inskrivet av skorpion

Mar 30 20:18:04 localhost nfsd[4383]: NFS request from 192.168.1.6 originated on insecure port, psychoanalysis suggested[/code]
Det lät ju bra att servern tror att monteringen lyckades iaf, men det sista, vad betyder det?

/niclas

Låter som om du har konfigurerat servern att bara acceptera anslutningar som är gjorda från portar <=1024, och att insecure gör att den kan ta anslutningar från opriviligerade portar. Men som sagt, känner inte riktigt igen mig, kör du linux på servern?

Permalänk
Medlem

Jepp, jag kör debian sid på servern.

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Inaktiv
Citat:

Ursprungligen inskrivet av skorpion
Jepp, jag kör debian sid på servern.

Ok, jag är BSD-freak...