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