Hej
Håber på lidt inspiration...
Jeg har efterhånden kun Linux maskiner i mit regi (6-7 stykker) , men dog et par stykker med dual boot.
Al netværk er opsat med smb/cifs som Ubuntu lægger op til under installationen og her stopper min forståelse.
------------------------
Samba (SMB) er udviklet i unix regi for at windows og linux pc'er i et mixed netværk kan se hinanden og samarbejde. Men interoperabiliteten er kun sikret på grund af software på linux siden. Windows har ikke noget software - som jeg kender til - som vil gøre det muligt for at en f.eks XP kan se og samarbejde med linux maskiner uden brug af SMB i samme net.
Så vidt jeg kan se så har jeg sat mit netværk op således at alle linux-maskinerne snakker sammen på "windowsk" og ikke "linusk". Hvilket må være lidt af en omvej....
-----------------------------------
Er det muligt at opsætte et netværk uden smb og alligevel mellem linux maskinerne at have fuld transparens. Dvs. se filer og kopiere/skrive frit mellem maskinerne. (Selvfølgelig respekterende opsatte begrænsninger i brugerrettigheder)
Hvis ja!
1) Så hvordan?
2) Kan en windows maskine tilpasses et LINUX netværk?
Håber jeg har udtrykt mig godt nok.
vh
Poul
Rent LINUX netværk?
-
- Admin
- Indlæg: 20884
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Rent LINUX netværk?
Mere Linux aktige protokolder kunne være:
netfs
sftp (ssh)
ftp
WebDAV
Jeg fortrækker selv sftp da jeg så også kan bruge det til styring af de andre maskiner, men der er vist noget med at det ikke er så hurtigt.
netfs
sftp (ssh)
ftp
WebDAV
Jeg fortrækker selv sftp da jeg så også kan bruge det til styring af de andre maskiner, men der er vist noget med at det ikke er så hurtigt.
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: Rent LINUX netværk?
AJenbo skrev:Mere Linux aktige protokolder kunne være:
netfs
sftp (ssh)
ftp
WebDAV
Jeg fortrækker selv sftp da jeg så også kan bruge det til styring af de andre maskiner, men der er vist noget med at det ikke er så hurtigt.
netfs, er det nfs?
Jeg ville ihvertfald anbefale nfs, da du både opnår en høj integration imellem computerne på dit netværk, og muligheden for helt præcist at styre rettighederne mellem hver share / delte mappe/enhed på netværket.
Men som du selv skriver er det linusk, og som sådan er indlæringskurven ret stejl... Du skal både have styr på ip-adresserne på de enkelte computere, så automatisk DHCP duer ikke, og en række konfigurationsfiler på hver enkelt computer. Det er nok en god idé at starte småt, fx i mellem de 2 computere du bruger mindst, og så lære derfra. Overordnet set kan opsætningen nok deles op i mindre bider:
Først skal computerne have faste ip-adresser i stedet for automatisk at blive tildelt dem under opstart. 192.168.1.1 - 192.168.1.255 er en typisk ip-række at bruge på et hjemmenetværk. Routeren vil så typisk være 192.168.1.1 og så vil den næste computer være 192.168.1.2 osv.
Hvis du bruger en server (altså en computer eller diskstation eller tilsvarende der altid er tændt), så skal de computere der skal forbinde til serveren have oplysningerne om forbindelsen skrevet ind i fstab. fstab bliver af systemet brugt til at bestemme hvor og hvordan de enkelte harddiske og netværksresourcer skal forbindes under opstart. Se mere her:
http://linux.die.net/man/5/fstab
For at få den fulde forståelse og det fulde udbytte af fstab, bør du også kende mount indgående:
http://linux.die.net/man/8/mount
Grundlæggende ser en netværkslinie i fstab sådan her ud:
Kode: Vælg alt
192.168.1.1:/sti/til/delte/mappe /media/monteringssted nfs monteringstilvalg 0 0
Monteringstilvalg er oplysninger om ressourcen fx er skrivebeskyttet, og vil typisk se sådan her ud:
rw,hard,intr
Alle tilvalgende og deres tilførende forklaring står i man-filen til mount, og ikke fstab. Grunden er at selvom du skriver dem i fstab er det mount der montere under opstarten.
Delte mapper på "almindelige" computere, altså computere der tændes og slukkes, er lidt mere indviklede i Linux da det som udgangspunkt kræver en handling fra brugeren at tilslutte en delt mappe efter computeren er startet op. Igen kan fstab bruges så man slipper for at skulle skrive:
Kode: Vælg alt
mount 192.168.1.1:/sti/til/delte/mappe /media/monteringssted
Men kun:
Kode: Vælg alt
mount /media/monteringssted
Den eneste forskel er at linien i fstab skal have tilvalget "noauto" i monteringstilvalg. Stadig lidt nørdet, men så vidt jeg ved er det den eneste linusk måde at gøre det på.
Skal du dele en mappe på en computer skal der oprettes en linie i /etc/exports som tillader dette, samt muligvis en linie i /etc/hosts.allow som giver bestemte ip-adresser adgang til computeren. Jeg skriver muligvis fordi det nok ikke er nødvendigt at ændre i hosts.allow, måske en af læserne ved om det er nødvendigt. Du kan se i man-filen til exports for mere:
http://linux.die.net/man/5/exports
Syntaksen er simplere end i fstab:
Kode: Vælg alt
/sti/til/mappe/der/skal/deles 192.168.1.1(tilvalg)
Ip-adressen skal passe med de enkelte computere, og tilvalg vil typisk være (rw,async,no_subtree_check) hvor du kan ændre rw (skriveadgang) til ro (skrivebeskyttet adgang). Udover det burde du kunne bruge både 192.168.1.0/24 og 192.168.1.* som dækker alle ip-adresser i rækken fra 192.168.1.1 til 192.168.1.255. Jeg skriver burde fordi jeg ikke selv har testet det, men man-filen skriver at det burde virke.
Dertil skal pakken "nfs-kernel-server" være installeret på de computere du vil have på netværket, men den er muligvis installeret som standard.
Som sagt kan det virke overvældende, men nu har du en retning, og hvis du køre fast så spørger du bare igen. Det er altid lettere at få hjælp til helt specifikke ting, fx hvordan man sætter en fast ip-adresse, så du spørger bare ind.
Hilsen Nicky
Ps., jeg sprang spørgsmål 2 over fordi jeg ikke ved det, men jeg tvivler på at du kan få Windows med på nfs.
Edit, rettede en fejl i koden
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Rent LINUX netværk?
Windows kan godt NFS:
http://support.microsoft.com/kb/324089
fundet på Google med søgeteksten: nfs +Windows
Så et lille script i Windows der mounter det NFS drevet på et drevbogstav, og man er kørende på Windows
PowerShell skulle være Windows svar på *nixs terminal-program(mer).
PowerShell: http://technet.microsoft.com/en-us/scriptcenter/dd742419 kig på Getting Started guiden.
Nej, jeg kan desværre ikke hjælpe med Windows ting ud over hvad jeg kan grave frem fra nettet. Jeg har ikke Windows på en maskine. Jeg er bare meget god til at søge i databaser.
/Lars
Edit:
Jeg vil også anbefale NFS.
Du kan evt lave dig en filserver med FreeNAS, hvor du bruger smb netværksprotokol fra Windows maskiner, og NFS fra Linux maskiner.
FreeNAS har et supernemt tilpasningspanel der tilgås viaFreeNAS maskinens IP adresse via en Web browser, så som Firefox, Chrome, Chromium, og Opera browseren.
FeeNAS er baseret på FreeBSD styresystemet, som en BSD der klippestabil som server (og desktop: PCBSD).
http://support.microsoft.com/kb/324089
fundet på Google med søgeteksten: nfs +Windows
Så et lille script i Windows der mounter det NFS drevet på et drevbogstav, og man er kørende på Windows
PowerShell skulle være Windows svar på *nixs terminal-program(mer).
PowerShell: http://technet.microsoft.com/en-us/scriptcenter/dd742419 kig på Getting Started guiden.
Nej, jeg kan desværre ikke hjælpe med Windows ting ud over hvad jeg kan grave frem fra nettet. Jeg har ikke Windows på en maskine. Jeg er bare meget god til at søge i databaser.
/Lars
Edit:
Jeg vil også anbefale NFS.
Du kan evt lave dig en filserver med FreeNAS, hvor du bruger smb netværksprotokol fra Windows maskiner, og NFS fra Linux maskiner.
FreeNAS har et supernemt tilpasningspanel der tilgås viaFreeNAS maskinens IP adresse via en Web browser, så som Firefox, Chrome, Chromium, og Opera browseren.
FeeNAS er baseret på FreeBSD styresystemet, som en BSD der klippestabil som server (og desktop: PCBSD).
Senest rettet af lath 20. jul 2011, 22:35, rettet i alt 1 gang.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Admin
- Indlæg: 20884
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Rent LINUX netværk?
TitanusEramius skrev:AJenbo skrev:Mere Linux aktige protokolder kunne være:
netfs
sftp (ssh)
ftp
WebDAV
Jeg fortrækker selv sftp da jeg så også kan bruge det til styring af de andre maskiner, men der er vist noget med at det ikke er så hurtigt.
netfs, er det nfs?
Ja det var nfs jeg mente.
ftp og WebDAV brude også være muligt i Windows. sftp kan du som minimum tilgå med programmer, men jeg ved ikke om det kan lade sig gøre at montere det som et drev.
-
- Indlæg: 329
- Tilmeldt: 12. jun 2010, 01:26
Re: Rent LINUX netværk?
lath skrev:Windows kan godt NFS:
http://support.microsoft.com/kb/324089
fundet på Google med søgeteksten: nfs +Windows
Så et lille script i Windows der mounter det NFS drevet på et drevbogstav, og man er kørende på Windows
PowerShell skulle være Windows svar på *nixs terminal-program(mer).
PowerShell: http://technet.microsoft.com/en-us/scriptcenter/dd742419 kig på Getting Started guiden.
Nej, jeg kan desværre ikke hjælpe med Windows ting ud over hvad jeg kan grave frem fra nettet. Jeg har ikke Windows på en maskine. Jeg er bare meget god til at søge i databaser.
/Lars
Edit:
Jeg vil også anbefale NFS.
Du kan evt lave dig en filserver med FreeNAS, hvor du bruger smb netværksprotokol fra Windows maskiner, og NFS fra Linux maskiner.
FreeNAS har et supernemt tilpasningspanel der tilgås viaFreeNAS maskinens IP adresse via en Web browser, så som Firefox, Chrome, Chromium, og Opera browseren.
FeeNAS er baseret på FreeBSD styresystemet, som en BSD der klippestabil som server (og desktop: PCBSD).
Tak for gode og detaljerede kommentarer her i strengen.
- Det var enkelt at installere NFS server/client i Ubuntu med Synaptic.
- Nu skal jeg have et par maskiner sat op uden SAMBA. Bare for at være sikker på forudsætningerne... og så eksperimentere derfra.
Hjælp er også hentet via...
http://www.cyberciti.biz/tips/ubuntu-linux-nfs-client-configuration-to-mount-nfs-share.html
x
http://techgurulive.com/2009/01/06/how-to-install-and-configure-network-file-system-nfs-in-ubuntu
Jeg kan se at det kan lade sig gøre... nu er det så at eftervise det
FTP, Webdaw, m.fl kan ikke det jeg søger. Novells "Netdrive" senere kaldet "WebDrive" kunne i et vist omfang omsætte ftp protokollen så det fremstod som et drev i Windows. Derved kanne man både søge og eksekvere filer på ftp serveren. Prisen var den bagved liggende teknologi (baseret på WebDaw), som i sin enkelhed var et kopi på lokalmaskinen af alt fra ftp-drevet. Men redundante data er noget bras - det går galt på et eller andet tidspunkt.
http://www.webdrive.com/products/webdrive/index.html?gclid=CMWd2dyGkqoCFQu-zAodYDPPwQ
Tak til TitanusEramius » 20/07/2011 19:54 for gode kommentarer. Jeg har sat fstab op så det dækker mit umiddelbare behov i det daglige netværk. Men det er ikke fleksibelt.
http://linux.die.net/man/5/exports er pt for langhåret til mig... men med tiden så...
Tak til Lath...
http://support.microsoft.com/kb/324089 var "the missing link"
Til alle... tak for hjælpen. Jeg vender tilbage med resultatet af mine anstrengelser...
vh
Poul
(PS! Udenfor citat - så fortæl det ikke til nogen, men lige pt mener jeg at Windows er en "dreemliner" og Linux er en "damper" på et lokalt netværk - det må vi have lavet om på !!!!)
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: Rent LINUX netværk?
Jeg håber ikke at du lige sammenlignede Linux med HMS Titanic
Begge guides du har fundet virker fornuftige, men jeg ville nok anbefale den fra cyberciti.biz da han går lidt mere i dybden der. I begge guides skriver de at man selv skal definere pakkestørrelsen (rsize=8192,wsize=8192) over netværket, og selvom du måske kan hente nogle procent, så ville jeg nok udlade det til at starte med, og lade Ubuntu om at bestemme pakkestørrelsen.
Men du har ret i at fstab ikke er fleksibel, det håber jeg ikke at du fik indtryk af, fstab er nemlig en statisk fil, og ændringer i filsystemet efter opstart er mere eller mindre manuelt. Der er dog fordele ved manuelt, men dem ser du ikke før senere i processen når du begynder at høste effekten af dit arbejde
Hilsen Nicky
Begge guides du har fundet virker fornuftige, men jeg ville nok anbefale den fra cyberciti.biz da han går lidt mere i dybden der. I begge guides skriver de at man selv skal definere pakkestørrelsen (rsize=8192,wsize=8192) over netværket, og selvom du måske kan hente nogle procent, så ville jeg nok udlade det til at starte med, og lade Ubuntu om at bestemme pakkestørrelsen.
Men du har ret i at fstab ikke er fleksibel, det håber jeg ikke at du fik indtryk af, fstab er nemlig en statisk fil, og ændringer i filsystemet efter opstart er mere eller mindre manuelt. Der er dog fordele ved manuelt, men dem ser du ikke før senere i processen når du begynder at høste effekten af dit arbejde
Hilsen Nicky
-
- Admin
- Indlæg: 3652
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: Rent LINUX netværk?
Jeg har lige prøvet at ændre pakkestørrelsen fra standard (rsize=65536,wsize=65536) på mit system (Debian 6) til den noget mindre pakkestørrelse (rsize=8192,wsize=8192) som anbefalet i de 2 guides.
Linux har en indbygget kommando som hedder "time" der måler den tid det tager at udfører den efterfølgende kommando. Den kopieret fil var på 1.3gb.
Uden at definere pakkestørrelsen:
Med "rsize=8192,wsize=8192" som pakkestørrelse, men ellers ingen forskel:
Så faktisk var den forslået ændring 6% langsommere på mit system
Hilsen Nicky
Linux har en indbygget kommando som hedder "time" der måler den tid det tager at udfører den efterfølgende kommando. Den kopieret fil var på 1.3gb.
Uden at definere pakkestørrelsen:
Kode: Vælg alt
real 0m29.074s
user 0m0.004s
sys 0m1.656s
Med "rsize=8192,wsize=8192" som pakkestørrelse, men ellers ingen forskel:
Kode: Vælg alt
real 0m30.961s
user 0m0.016s
sys 0m2.028s
Så faktisk var den forslået ændring 6% langsommere på mit system
Hilsen Nicky
-
- Admin
- Indlæg: 20884
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Rent LINUX netværk?
TitanusEramius skrev:Linux har en indbygget kommando som hedder "time" der måler den tid det tager at udfører den efterfølgende kommando.
Tak den blev rigtig god at kende i dag