połączenie przez ssh między dwoma komputerami i przesył danych

Instalacja i konfiguracja oprogramowania sieciowego.
tjekner
Sędziwy Jeż
Sędziwy Jeż
Posty: 93
Rejestracja: 04 mar 2012, 00:52
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: tjekner »

Witam,

Problem szczegółowo można opisać tak:
chciałbym przesłać sporą ilość danych z jednego kompa na drugi (na obu ubuntu 13.04) i w tym celu chciałem użyć ssh, a żeby to zrobić:
- odblokowałem w zaporach sieciowych na jednym i drugim kompie in i out dla portu 22
- wpisałem w konsoli

Kod: Zaznacz cały

ssh username@ip -p22
i jakby wszystkie dane wpisałem w porządku, bo nie wyskoczył żaden błąd ale się na tym etapie pracy zawiesiło... nie poprosiło mnie już o hasło...

Bardzo proszę o porady co mogłem zrobić nie tak
arcio_dr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 101
Rejestracja: 14 sie 2013, 20:43
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Grajewo

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: arcio_dr »

Nie wiem ja korzystam z domyślnego portu nawet nie wiem jakiego i działa. poczytaj tu :viewtopic.php?f=145&t=169644 przez ssh podmontujesz dysk użytkownika i robisz co chcesz z danymi. Połaczenie o którym piszesz pomoże Ci tylko zalogować się na koncie drugiego komputera i np zainstalować programy. Kopiować dane to inaczej trzeba polecenie scp

Kod: Zaznacz cały

scp arek@158.128.16.56:/scieżka/plik_serwer plik_lokal
Hebluj Hebluj przyjdzie cieśla siekierką poprawi
tjekner
Sędziwy Jeż
Sędziwy Jeż
Posty: 93
Rejestracja: 04 mar 2012, 00:52
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: tjekner »

Próbuje z scp, ale mam problem i pytanie.

Zacznijmy od problemu. Mam u siebie w domu komputer o nazwie "stacjonarny" i komputer o nazwie "laptop". Na obu mam konto tomek. Próbuje działać komendą

Kod: Zaznacz cały

scp tomek@laptop:/home/plik.zip tomek@stacjonarny:/home/tomek
Ale pyta mnie o hasło do laptopa (skąd próbuje wysłać plik na stacjonarny), więc pytanie: działam w jednej sieci.... sprawdziłem ip na obu kompach i na obu jest takie samo... jak rozróżnić kompy w jednej sieci, a raczej co zrobić, żeby scp je rozróznił?
Awatar użytkownika
socrates
Wytworny Kaczor
Wytworny Kaczor
Posty: 289
Rejestracja: 15 maja 2011, 01:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: socrates »

Tutaj masz ładnie opisane wszystko
http://bronikowski.com/1319/jak-rsync-t ... -serwerach
Gentoo + XFCE
tjekner
Sędziwy Jeż
Sędziwy Jeż
Posty: 93
Rejestracja: 04 mar 2012, 00:52
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: tjekner »

dobra, troche mi zajmie zapoznanie się z tym, na teraz nie mam tyle czasu, ale pogrzebałem troche głębiej i mają jednak różnice ip'ki te kompy
używam polecenia

Kod: Zaznacz cały

scp tomek@ip_laptop:/home/plik.zip tomek@ip_stacjonarny:/home/tomek
i wydaje się działać, bo dostaje odp:

Kod: Zaznacz cały

The authenticity of host 'ip_laptop (ip_laptop)' can't be established.
ECDSA key fingerprint is c9:33:67:6a:21:78:27:c4:63:15:4d:f6:e9:81:09:ee.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ip_laptop' (ECDSA) to the list of known hosts.
tomek@laptop's password:
ale potem

Kod: Zaznacz cały

Host key verification failed.
lost connection
poczytałem troche i wykonałem tą komendę z przełącznikiem -v, żeby uzyskać więcej info i się sypie w miejscu:

Kod: Zaznacz cały

read_passphrase: can't open /dev/tty: No such device or address
ale gdy próbuje wykonać

Kod: Zaznacz cały

mknod -m 644 /dev/tty c 5 0
wyskakuje mi, że plik istnieje! WTF is going on!?
Awatar użytkownika
shoy
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 20 sie 2006, 14:59
Płeć: Mężczyzna
Wersja Ubuntu: 13.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: shoy »

Jeżeli chcesz wysłać plik do zdalnego komputera

Kod: Zaznacz cały

$ scp sciezka_do_lokalnego_pliku login@ip:sciezka_do_zapisania_pliku
np: wyslanie pliku cv.pdf do hosta microsoft.com do katalogu domowego

Kod: Zaznacz cały

$ scp cv.pdf bg@microsoft.com:
Gry pobrać plik ze zdalnego komputera

Kod: Zaznacz cały

$ scp login@ip:sciezka_do_pliku sciezka_lokalna_do_zapisania
np: pobranie pliku cv.pdf z hosta microsoft.com do biezacego katalogu w ktorym sie znajdujesz

Kod: Zaznacz cały

$ scp bg@microsoft.com:cv.pdf .
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: Ubek308 »

Najpierw musi moc sie zalogowac przez ssh do zdalnego komputera.
To czasem chwile trwa (minutę) ale albo da sie albo nie.
Jesli nie to cos jest źle i zadne scp nie pomoze.

Katalog ~/.ssh powinien miec prawa 0700.
tjekner
Sędziwy Jeż
Sędziwy Jeż
Posty: 93
Rejestracja: 04 mar 2012, 00:52
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: tjekner »

dzięki, ale już jest gitara. Wpisywałem złą komendę... myślałem, że jak podam plik źródłowy jako username@ip:/directory to będzie git, a się okazało, ze nie.
norvoles
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1113
Rejestracja: 04 sty 2008, 20:58
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: połączenie przez ssh między dwoma komputerami i przesył danych

Post autor: norvoles »

@tjekner
Jest jeszcze sshfs, czyli montowanie zasobów przez ssh.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 58 gości