NoPain74 Skrevet 21. april 2007 Del Skrevet 21. april 2007 (endret) Hei, Hvordan deler jeg en katalog enklest på ett linux nettverk ? Jeg har noen Windows maskiner, som sharer ut noen kataloger. Disse får jeg tak i fra Ubuntu maskinen min med smbmount. Nå tenkte jeg at jeg skulle sette opp en Ubuntu maskin som kan share ut litt saker. Jeg høyre klikke på en katalog og valgte å dele ut denne. Da ble det installert noe støtte for dette (så ut som både linux deling og windows deling). Når det var ferdig får jeg muligheten til å dele dette som windows eller linux. Velger linux og da må jeg legge til hvilke maskiner som skal få tilgang. Velger den andre maskinen min, men når jeg prøver å mounte derifra får jeg beskjed om at jeg ikke har tilgang. Prøvde å søke på google, og har funnet 10000 guider å koble seg til ett windows nettverk.... Bruker forresten 7.04 Nybegynneren Marvin Endret 21. april 2007 av GoldMarvin Lenke til kommentar
RattleBattle Skrevet 21. april 2007 Del Skrevet 21. april 2007 Velg Windows-deling. Jeg har aldri sett Ubuntu bruker de uttrykkene, men jeg regner med at Linux-deling er NFS og Windows-deling er Samba. WIndows støtter ikke NFS. Lenke til kommentar
NoPain74 Skrevet 21. april 2007 Forfatter Del Skrevet 21. april 2007 Sitter på jobb nå, og har gullfisk minne. Husket derfor ikke hva det het, men ja det er NFS jeg har lyst til å prøve. Virker jo litt bakvent å dele det som windows(samba) når det er mellom to ubuntu maskiner ? Marvin Lenke til kommentar
RattleBattle Skrevet 21. april 2007 Del Skrevet 21. april 2007 (endret) Oh my bad, trodde du skulle dele fra Ubuntu og nå de fra Windows. Det kan du forøvrig også gjøre med Samba, men NFS er etter min erfaring litt kjappere og med mindre "hiccups" enn Samba. Jeg har ikke funnet noen lette GUI pek og klikk-metoder for å mounte NFS, men legg til dette til slutt i /etc/fstab: ipadresse:/filbane_på_server /media/mappe_på_klient nfs rw/ro 0 0 f. eks slik: 192.168.1.104:/home/musikk /media/Musikk nfs rw 0 0 For å åpne /etc/fstab: sudo gedit /etc/fstab Før du mounter, må du lage mappen: sudo mkdir /media/mappe_på_klient Etter at du har lagt til linja, lagre og lukk. Deretter: sudo mount -a Endret 21. april 2007 av RattleBattle Lenke til kommentar
NoPain74 Skrevet 21. april 2007 Forfatter Del Skrevet 21. april 2007 Nå har jeg prøvd dette, men jeg får fremdeles : mount: marvin-desktop2:/Bilder failed, reason given by server: Permission denied er det kanskje noe feil med måten/rettigheter på den maskinen jeg deler ifra ? Marvin Lenke til kommentar
olefiver Skrevet 21. april 2007 Del Skrevet 21. april 2007 Har du satt opp deling av mapper over NFS på server-maskina da? Den meldinga har jeg fått når jeg har glemt å dele ut mapper fra server-maskina. Linuxguiden.no har en grei intro til NFS. Lenke til kommentar
NoPain74 Skrevet 21. april 2007 Forfatter Del Skrevet 21. april 2007 Jeg tror ihvertfall at jeg har gjort det. Den ligger ihvertfall i /etc/exports filen min. Marvin Lenke til kommentar
RattleBattle Skrevet 21. april 2007 Del Skrevet 21. april 2007 Prøv å restarte NFS-serveren. Har selv merket at den faktisk ikke restarter servicen når du setter den opp. Ganske dårlig, men uansett slik gjør du det: sudo /etc/init.d/nfs-kernel-server restart Lenke til kommentar
Langbein Skrevet 21. april 2007 Del Skrevet 21. april 2007 Hvis du sliter med å få det til å virke, så post innholdet ditt i exports (server) og fstab (klient). nfs-server daemonen må jo også kjøre på servern. På klienten må også portmap kjøre, men den kjører vel som default på de fleste distroer (ikke Arch). Lenke til kommentar
stigfjel Skrevet 21. april 2007 Del Skrevet 21. april 2007 Håper GNU/Linux og *BSD snart får samme gode støtte for NFSv4 som Solaris 10. Lenke til kommentar
Langbein Skrevet 21. april 2007 Del Skrevet 21. april 2007 (endret) Håper GNU/Linux og *BSD snart får samme gode støtte for NFSv4 som Solaris 10. 8437143[/snapback] Har ikke testa det selv, men linux har i hvertfall delvis støtte for NFSv4, om ikke fullverdig. Du kan f.eks. sette opp kryptert NFS via Kerberos, som er en del av v4. Men jeg har ikke inntrykk av at mange benytter dette. Men det hadde absolutt ikke skada om det ble lettere å sette opp slike ting. Sikkerheten er i utgangspunktet ikke så bra med NFS fordi den forutsetter at alle maskinene på nettverket er sikre, noe som ikke er tilfelle i alle miljøer. Funker dog ypperlig til mitt bruk, og hvis jeg skal aksessere NFS over usikre linjer ruter jeg det via OpenVPN, som også er meget enkelt Endret 21. april 2007 av Langbein Lenke til kommentar
stigfjel Skrevet 21. april 2007 Del Skrevet 21. april 2007 Men hvis GNU/Linux og *BSD hadde fått samme gode støtte for NFS som Solaris 10, så ville nok flere brukt NFS. Lenke til kommentar
Langbein Skrevet 21. april 2007 Del Skrevet 21. april 2007 (endret) Men hvis GNU/Linux og *BSD hadde fått samme gode støtte for NFS som Solaris 10, så ville nok flere brukt NFS. 8437178[/snapback] Problemet er jo bl.a. at Windows ikke støtter det, og mange har blandede maskinparker, og velger derfor likevel å satse på Samba fordi man dermed når ut til alle. (Fins tredjepartsløsninger for NFS til Windows også, men har inntrykk av at det er litt knot å sette opp, i tillegg til at sikkerhetssystemet i Windows er så forskjellig fra *nix) Har du link til en oversiktlig guide for å sette opp NFS i Solaris? Endret 21. april 2007 av Langbein Lenke til kommentar
stigfjel Skrevet 21. april 2007 Del Skrevet 21. april 2007 (endret) Har du link til en oversiktlig guide for å sette opp NFS i Solaris? 8437193[/snapback] Med ZFS kan man enkelt sette opp en NFS-share uten å måtte røre exports-filen overhodet. Har prøvd det, og det fungerer faktisk strålende. Det største problemet jeg støtte på, var å konfigurere NFS-klienten for GNU/Linux. Edit: ta en titt på denne linken. Det ser ut til at ZFS kan benytte NFSv4 ACL's. Endret 21. april 2007 av stigfjel Lenke til kommentar
NoPain74 Skrevet 22. april 2007 Forfatter Del Skrevet 22. april 2007 (endret) Her er fstab på klienten : Klikk for å se/fjerne innholdet nedenfor # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda3 UUID=6341991b-96d6-4244-a283-8121e7383c8d / ext3 defaults,errors=remount-ro 0 1 # /dev/sda7 UUID=1c8393b9-1ff2-446c-b656-9a2833ab1541 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 marvin-desktop2:/Bilder ~/Bilder nfs rw 0 0 Her er ping fra klienten til serveren : Klikk for å se/fjerne innholdet nedenfor marvin@marvin-desktop:/etc$ ping marvin-desktop2 PING marvin-desktop2.lan (10.0.0.7) 56(84) bytes of data. 64 bytes from marvin-desktop2.lan (10.0.0.7): icmp_seq=1 ttl=64 time=5.77 ms 64 bytes from marvin-desktop2.lan (10.0.0.7): icmp_seq=2 ttl=64 time=0.104 ms 64 bytes from marvin-desktop2.lan (10.0.0.7): icmp_seq=3 ttl=64 time=0.102 ms 64 bytes from marvin-desktop2.lan (10.0.0.7): icmp_seq=4 ttl=64 time=0.103 ms Feilmelding fra klient : Klikk for å se/fjerne innholdet nedenfor marvin@marvin-desktop:~$ sudo mount -a mount: marvin-desktop2:/Bilder failed, reason given by server: Permission denied exports på serveren : Klikk for å se/fjerne innholdet nedenfor marvin@marvin-desktop2:/etc$ more exports # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). # # Example for NFSv2 and NFSv3: # /srv/homes hostname1(rw,sync) hostname2(ro,sync) # # Example for NFSv4: # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt) # /srv/nfs4/homes gss/krb5i(rw,sync) # /media/lager 10.0.0.*(rw) /home/marvin/Bilder 10.0.0.*(rw) melding ved restart : Klikk for å se/fjerne innholdet nedenfor marvin@marvin-desktop2:/etc$ sudo /etc/init.d/nfs-kernel-server restart * Stopping NFS kernel daemon [ OK ] * Unexporting directories for NFS kernel daemon... [ OK ] * Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "10.0.0.*:/media/lager". Assuming default behaviour ('subtree_check'). NOTE: this default will change with nfs-utils version 1.1.0 exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "10.0.0.*:/home/marvin/Bilder". Assuming default behaviour ('subtree_check'). NOTE: this default will change with nfs-utils version 1.1.0 [ OK ] * Starting NFS kernel daemon [ OK ] Endret 22. april 2007 av GoldMarvin Lenke til kommentar
RattleBattle Skrevet 22. april 2007 Del Skrevet 22. april 2007 (endret) Exports fra server: /media/lager 10.0.0.*(rw) /home/marvin/Bilder 10.0.0.*(rw) til /media/lager 10.0.0.0/255.0.0.0(rw) /home/marvin/Bilder 10.0.0.0/255.0.0.0(rw) Er ikke helt sikker på om man kan bruke ~ i /etc/fstab. Logisk ut i fra det jeg kan skjønne går det ikke, siden mounting i /etc/fstab ikke har noe med innlogging å gjøre. EDIT: Nå fungerte jo faktisk 10.0.0.* hos meg...? Endret 22. april 2007 av RattleBattle Lenke til kommentar
RattleBattle Skrevet 22. april 2007 Del Skrevet 22. april 2007 (endret) /etc/fstab på klienten er det vel: marvin-desktop2:/home/marvin/Bilder ~/Bilder nfs rw 0 0 Det er /home/marvin/Bilder du har i /etc/exports på serveren. Og som sagt, må kanskje bytte ut ~ med mappenavn. EDIT: Hvis dette ikke fungerer, prøv også å bytte ut marvin-desktop2 med ipadresse til serveren. Endret 22. april 2007 av RattleBattle Lenke til kommentar
NoPain74 Skrevet 22. april 2007 Forfatter Del Skrevet 22. april 2007 (endret) /etc/fstab på klienten er det vel:marvin-desktop2:/home/marvin/Bilder ~/Bilder nfs rw 0 0 Når jeg endret denne ble det ihvertfall litt forskjell. Da fikk jeg ikke permision denied lenger, men alt bare hang(kunne skrive i terminalvinduet, men det skjedde ikke noe.). Forandring fryder, men jeg vet ikke om det ble til det bedre... :-) Jeg får fremdeles den melding ved restart av NFS, hva kan jeg gjøre for å bli kvitt denne ? marvin Endret 22. april 2007 av GoldMarvin Lenke til kommentar
RattleBattle Skrevet 22. april 2007 Del Skrevet 22. april 2007 Jeg får visst den samme feilmeldingen jeg også, men det fungerer for det. NFS kan, har jeg merket, bruke utrolig lang tid på å mounte. Vi kan snakke om flere minutter. Men når du først har mountet det, er det kjappere enn Samba. Lenke til kommentar
NoPain74 Skrevet 22. april 2007 Forfatter Del Skrevet 22. april 2007 Tusen takk RattleBattle. Du hadde rett. Bare jeg ventet lenge nok så fungerte det. Håper jeg slipper å vente så lenge hver gang jeg starter maskinen. :-) Finnes det noen god grunn til at det skal ta så lang tid å mount'e ? Marvin Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå