Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

 Użytkownik
	

Chciałbym połączyć (po kablu?) ze sobą laptop i komputer stacjonarny. Połączenie nie ma być stałe, ma służyć do przenoszenia od czasu do czasu dużej liczby lub dużej wielkości plików. Jak to zrobić najprościej?
Offline



 Smoleńsk BULWA!
	



Zakładając że oba kompy mają karty sieciowe... - idziesz do sklepu kupujesz kabel skrętkę z wtykami RJ-45 po obu stronach, wsadzasz i konfigurujesz odpowiednio kompy (ustawiasz IP i inne rzeczy w zależności od protokołu jakim chcesz przesyłać dane). Tyle.
Trochę więcej zachodu jest przy własnoręcznym "zaciskaniu" kabla (jeżeli nie kupujesz gotowego tylko przewód + wtyki RJ-45) - ale zawsze można poprosić żeby ci taki zacisnęli w sklepie na miejscu.
Jeżeli nie chce ci się bawić w kable to to samo można zrobić za pomocą wifi (o ile są karty - rzec jasna), niestety transfery są znacznie niższe niż po kablu - 2 MB/s dla standardu 802.11g versus 10 MB/s przy Fast Ethernet, czy nawet 100 MB/s przy Gigabit Ethernet - to jednak jest różnica która boli, przy przenoszeniu dużej ilości danych.
Nie wiem jak sprawuje się 802.11N - teoretycznie powinien chodzić szybciej od Fast Ethernetu...
Co do konfiguracji protokołów przesyłania - tutaj zależy to od systemu i samego protokołu.
Ostatnio edytowany przez Huk (2010-06-11 00:14:54)
Offline

 Użytkownik
	

najprościej chyba przez sambę
Offline

 Członek DUG
	

lub przez ssh
Offline



 fakam fszycho
	lukaz1987 napisał(-a):
lub przez ssh
A nie przez ftp? Da się podłączyć np. przez mc albo nautilusa (z tym, że ja to robiłem za pośrednictwem routera). Czy ssh nie będzie wolniejsze ze względu na (zbędne) szyfrowanie?
Offline



 Smoleńsk BULWA!
	



Jak działałem po kablu to sshfs było wolniejsze - z kolei w wypadku Wifi transfery nie odbiegały od łączenia przez NFS czy Sambę. Generalnie najszybsze jest NFS - ale działa tylko pod Unix'ami (no niby są narzędzia pod Windos - ale za cholerę nie chciało mi to działać z Linuksowym nfs'owym serwerem), potem trochę wolniejsza jest Samba i póki co jest z nią najmniej problemów, sshfs - jest najwolniejszy (chociaż zależy to od łącza), ale za to zapewnia szyfrowanie.
Offline




 Moderator Mamut
	ssh jest o tyle wygodne ze prawie kazdy linux ma na pokladzie dzialajacy serwer ssh i dizala to 'out of the box', jest uniwersalne (nie wazne czy w LAN czy poza przy pomocy tuneli mozna sie przebijac przez NATy itd ... na wspolczesnych kompach szyfrowanie nie bedzie bardzo duzym narzutem ...
nie zapominajmy o NFS ... do udostepniania plikow w LAN w srodowiskach unixowatych to chyba najlepsze rozwiazanie ... i wbrew porom bardzo prosty udostepnienie katalogu - jedna komenda, zamontowanie - tez jedna komenda ...
co do samby to nie wiem jak teraz ale nie mam jakos zbyt dobrych skojarzen ... zreszta stosowanie cifs do wymiany plikow pomiedzy unixami jest takie ... nieestetyczne :-/
Edit: co do ssh to najszybszy jest 
tar -f - ... | ssh ...
ponaddto mozna wlaczyc kompresje ...
Ostatnio edytowany przez bercik (2010-06-11 09:57:11)
Offline



 Smoleńsk BULWA!
	



@bercik:
Wszystko prawda - problem jest jednak z "kochanym" systemem z Redmond, to cholerstwo ma problemy ze wszystkim co nie jest oparte o protokół smb... tak więc, myślę że poprawne jest stwierdzenie:
Unix only:
-NFS bądź SSHFS w zależności od potrzeb
Windos & Unix:
-Samba only
Offline




 Moderator Mamut
	Huk napisał(-a):
problem jest jednak z "kochanym" systemem z Redmond
tylko kto tego uzywa ;-) ... a tak bardziej serio to forum linuxowe, nie napisane jawnie ze poszukiwane rozwiazanie dla win to zakladam ze dla jakiegos normalnego systemu unixowego ...
Huk napisał(-a):
Unix only:
-NFS bądź SSHFS w zależności od potrzeb
Windos & Unix:
-Samba only
z tym sie zgadzam (jezeli chodzi o typowe udostepnienie plikow, bo niekiedy - w specyficzniejszych zastosowaniach - lepszy moze byc http, sftp, rsync lub inne)
Offline






 Admin łajza
	






Dodam, że w przypadku incydentalnych połączeń (kumpel wpada z laptopem, żeby przerzucić jakieś pliki) *nix <-> Windows, lepiej — wg mnie — użyć... serwera FTP.
Konfiguracja Samby, a następnie połączenia może przyprawić o kilka siwych włosów, na konto FTP wystarczy się zalogować korzystając z konta systemowego (w domyślnej konfiguracji). A każdy normalny system oraz Windows klienta FTP posiada.
Offline







 Palacz
	







azhag napisał(-a):
Konfiguracja Samby, a następnie połączenia może przyprawić o kilka siwych włosów
Bez przesady.
Mam identyczne połączenie  blaszak lapek na co dzień.
Na obydwóch samba.
Wpada sąsiad z lapkiem przepinamy kabel z jednego kompa i jedziemy.
konfig samby
[global]
    dos charset = 852
    unix charset = UTF8
    display charset = UTF8
    workgroup = DOM
    netbios name = ADAM
    server string = Debian
    security = share
    update encrypted = Yes
    map to guest = Bad User
    null passwords = Yes
    log file = /var/log/samba/log.%m
    max log size = 50
    printcap name = cups
    os level = 65
    wins support = Yes
    hosts allow = ALL
[printers]
    comment = Drukarki
    path = /var/spool/samba
    guest ok = yes
    printable = yes
    browseable = no
    
[homes]
    comment = Katalog Domowy
        path = /
    force user = nobody
    guest only = yes
    guest ok = yes
        browseable = yesMusi działać.
Offline

 Użytkownik
	

Dziękuję za odzew i wiele cennych wskazówek. Doprecyzuje może na czym mi zależy. Chodzi przed wszystkim o sprawne i możliwie najprostsze połączenie między laptopem z zainstalowanym Mintem oraz 2-3 komputerami stacjonarnymi z Debianem/Mintem. Transfer od czasu do czas na zasadzie przerzucenia pewnych plików z jednego komputera na drugi. Wszystkie komputery są wyposażone w karty sieciowe. Połączenie z Windowsem nie jest konieczne, aczkolwiek gdyby działało, to byłoby miło. Szyfrowanie mi nie jest potrzebne.
Z dotychczasowych rad wynika, że najpierw:
idziesz do sklepu kupujesz kabel skrętkę z wtykami RJ-45 po obu stronach
co do sposobu połączenia to najprostsze jest jak rozumiem połączenie przez 
ssh jest o tyle wygodne ze prawie kazdy linux ma na pokladzie dzialajacy serwer ssh i dizala to 'out of the box'
[...] nie zapominajmy o NFS ... do udostepniania plikow w LAN w srodowiskach unixowatych to chyba najlepsze rozwiazanie ... i wbrew porom bardzo prosty udostepnienie katalogu - jedna komenda, zamontowanie - tez jedna komenda ...
lub
Dodam, że w przypadku incydentalnych połączeń (kumpel wpada z laptopem, żeby przerzucić jakieś pliki) *nix <-> Windows, lepiej — wg mnie — użyć... serwera FTP.
Ostatnio edytowany przez Akkon (2010-06-14 23:21:40)
Offline

 Użytkownik
	

Mam podobny do ilina konfig Samby.
Co prawda nie łączę komputerów bezpośrednio lecz przez router, oraz korzystam również z systemu plików ntfs lecz komputery z różnymi OS-ami widzą się bez problemu.
W Mincie powinno działać również udostępnianie plików poprzez opcje współdzielenia czyli PPM na pliku -> Udostępnianie katalogów tzn. bez potrzeby ręcznej edycji /etc/samba/smb.conf
Wzorcowy plik:
##konfig SAMBY działa
[global]
    dos charset = 852
    unix charset = UTF8
    display charset = UTF8
    workgroup = NAZWA GRUPY ROBOCZEJ
    netbios name = JAKAŚ NAZWA
    server string = JAKAŚ NAZWA
    ##INTERFACE Z JAKIEGO KORZYSTAMY
    interfaces = eth0  
    security = share
    update encrypted = Yes
    map to guest = Bad User
    null passwords = Yes
    log file = /var/log/samba/log.%m
    max log size = 50
    printcap name = cups
    os level = 65
    wins support = Yes
    ## OKREŚLIĆ DOPUSZCZONE HOSTY LUB ZAKRESY
    hosts allow = 192.XXX.XXX.XXX 127.0.0.1
[printers]
    comment = Drukarki
    path = /var/spool/samba
    guest ok = yes
    printable = yes
    browseable = no
    browsable = no
[Publiczny]
    comment = PODAĆ KOMENTARZ
        path = WPISAĆ ŚCIEŻKĘ
    force user = nobody
    guest only = yes
    guest ok = yes
        browseable = yes
###*******************section windows ntfs*******
[PUBLIC]
    comment = WŁASNY KOMENTARZ
    path = /media/WŁASNA ŚCIEŻKA - JEŻELI ZAMONTOWANY PLIK JEST W  MEDIA - INACZEJ ZMIENIĆ NA WŁAŚCIWY
    public = yes
    writable = yes
    create mask = 0777
    directory mask = 0777
    force user = nobody
    force group = plugdev
    available = yesDo bezpośredniego połączenia powinno się używać kabla z końcówkami RJ-45 tzw  skrosowanego.
Podobno można również zastosować kabel zwykły, lecz nie wiem czy wszystkie systemy operacyjne dobrze sobie radzą bez krosowania.
Pozdrowienia
Offline



 inż.
	DadaD napisał(-a):
Do bezpośredniego połączenia powinno się używać kabla z końcówkami RJ-45 tzw skrosowanego.
Podobno można również zastosować kabel zwykły, lecz nie wiem czy wszystkie systemy operacyjne dobrze sobie radzą bez krosowania.
To raczej kwestia kart sieciowych (wsparcie MDI/MDI-X) a nie systemu operacyjnego...
Offline

 Użytkownik
	

Mnie uczono, że komputery bezpośrednio łączymy kablem skrosowanym. Szczególnie dotyczy to połączeń z systemem operacyjnym Windows bez względu na rodzaj kart.
Prawdopodobnie po poprawkach SP nie jest to konieczne.
A czy wszystkie linuksy nie zważają na rodzaj kabla tego nie wiem, zawsze używałem kabla skrosowanego.
Pozdrowienia
Offline




 Moderator Mamut
	albo bylo to dawno temu, albo troche zle Cie uczono ... kwestia "detekcji" kabla prostego/skrosowanego to sprawa czysto sprzetowa ... OS nie ma tu nic do rzeczy ... wazne jest tylko aby conajmniej jedna karta miala funkcjonalnosc "Auto MDI/MDIX"
Offline

 Użytkownik
	

Uczyć tak uczą. chociażby akademia cisco mówi że do połączenia dwóch komputerów należy użyć kabla skrosowanego. 
Ale to tylko w wypadku, kiedy karta sieciowa albo switch nie obsługuje automatycznego przeplotu (MDI MDI-X)
Offline

 Użytkownik
	

Dobra, kabel kupiłem. Komputery podłączyłem, co dalej? Będę wdzięczny za choćby podstawowe wskazówki, linki czy podpowiedzi odnośnie uruchomienia i konfiguracji FTP, ssh czy samby. Z góry przepraszam, ale w temacie sieci jestem zielony.
Offline







 Palacz
	







Co do samby to instalujesz
debian:/home/ilin# dpkg -l | grep samba ii samba 2:3.4.8~dfsg-1 SMB/CIFS file, print, and login server for U ii samba-common 2:3.4.8~dfsg-1 common files used by both the Samba server a ii samba-common-bin 2:3.4.8~dfsg-1 common files used by both the Samba server a
Wzorcowy config masz wyżej zmieniasz tylko co Ci potrzebne.
to jest plik /etc/samba/smb.conf
To wszystko.
Offline

 Użytkownik
	

Zainstalowaną mam, ale przecież muszę chyba jakoś wywołać ten proces? Podać mu jakieś parametry?
Wzorcowy config masz wyżej zmieniasz tylko co Ci potrzebne.
No właśnie - tylko co mi jest potrzebne i jak mam to ustalić? Poza tym jak udostępniać pliki? Samo przecież się nie zrobi.
Offline







 Palacz
	







Samba startuje wraz ze startem systemu. :)
[homes]
    comment = Katalog Domowy
        path = /
    force user = nobody
    guest only = yes
    guest ok = yes
     browseable = yesTo udostępniasz.Czyli cały system.
Możesz sobie to zmienić.
Oczywiście honorowane są wszystkie linuxowe prawa.
Offline




 Moderator Mamut
	1) oczywiscie najpierw konfigurujesz siec IP - koemda ifconfig lub plik /etc/network/interfaces
2) co do ssh to instalujesz na obu kompach pakiet ssh i juz mozesz sie laczyc ... np. w jeden z ponizszych sposobo
 a) scp plik.lokalny ip.drugiego.kompa:/siezka/zdalna
 b) cd /katalog/lokalny && tar -cf - | ssh ip.drugiego.kompa 'cd /siezka/zdalna && tar -xf -'
 c) jak uzywasz KDE to w konquerorze wpisujesz sftp://ip.drugiego.kompa/
w kazdym z wypadkow logujesz sie jako stosowny user istniejacy na drugiej maszynie
3) co do nfs to instalujesz nfs-kernel-server na systemie ktorego fragment dyskow chesz udostepnic dajesz: 
exportfs ip.klienta:/udostepniana/sciezka
na kliencie dajesz:
mount -t nfs ip.serwera:/udostepniana/sciezka /katalog/gdzie zamiontowac
(w obu wypadkach jako root)
Offline



 fakam fszycho
	Z ssh przyjemnie pracuje się w mc: [f9] -> lewy/prawy -> [strzałka w dół] -> połączenie po powłoce -> IP maszyny [enter]. Komfort pracy zwiększa łączenie z kluczem bez haseł. Ja preferuję położenie w przestrzeni: jeśli łączę się z kompa po lewej, a serwer mam fizycznie po prawej stronie to w mc rozwijam dla niego prawy panel.  :P
Jeśli używasz gnome, to ustanawiasz sobie połączenie w nautilusie: Plik -> Połącz z serwerem -> Rodzaj usługi -> ssh -> IP maszyny (ewentualnie login, jeśli logujesz się do konkretnego użytkownika a masz kilku do wyboru na serwerze). Potem ustanawiasz sobie zakładkę w nautilusie i masz "skrót" do serwera. Ustawiasz sobie ewentualnie hasło na stałe i masz serwer na 2 kliknięcia.
Ostatnio edytowany przez ippo76 (2010-06-16 06:18:17)
Offline

 Użytkownik
	

Poniżej mój ifconfig z komputera stacjonarnego
eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:xx.xxx.xx.xx  Bcast:xx.xxx.xx.xxx  Mask:xxx.xxx.xxx.x
          inet6 addr:xx::xxxf:xxx:xxxx:xxxxx Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3134 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1465 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2041747 (2.0 MB)  TX bytes:214131 (214.1 KB)
          Interrupt:23 Base address:0xe000 
lo        Link encap:Local Loopback  
          inet addr:xxx.x.x.x  Mask:xxx.x.x.x
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4650 (4.6 KB)  TX bytes:4650 (4.6 KBeth0 to moje połączenie z internetem. Które ip mam podać na komputerze, z którego się loguję? Wyprzedzając pytania powiem, ze próba połączenia sposobem 
scp plik.lokalny ip.drugiego.kompa:/siezka/zdalna
z podaniem któregokolwiek z tych adresów skutkuje albo niepowodzeniem, albo połączeniem z sobą samym :/
Offline







 Palacz
	







Drugi komp pod co podłączony ?
Offline