Jak skopiować plik z serwera na serwer

Mam dwa linux’y (bez szat graficznych): serwer1 oraz serwer2 Na obu mam uprawnienia root’a. Jak mogę skopiować plik skrypt.sh z jednego na drugi?

Są one w LAN’ie?

Jak nie to najlepiej będzie postawić serwer np. TFTP i nim przesłać plik.

Albo przez FTP jakieś albo (jeśli są w tej samej sieci), to np.

wget 192.168.0.2\home\edek\skrypt.sh

Tak, są w LANie. Czyli z serwera1 z lokalizacji pliku skrypt.sh muszę zrobić:

wget IP_serwera2\home\edek\skrypt.sh

Zgadza się?

Tja. O ile jest do niego dostęp :wink:

Najlepiej zrób to przez FTP.

Dodane 04.08.2011 (Cz) 12:13

Jeżeli udostępniasz folder ze skryptem, to możesz przez wgeta.

Kopiowanie pliku ze zdalnej lokalizacji na lokalny dysk

scp root@ip:/scieżka/plik_zdalny /ścieżka/lokalna

Kopiowanie pliku z dysku lokalnego do zdalnej lokalizacji

scp /ścieżka/lokalna root@ip:/ścieżka/docelowa

Ogólnie to:

http://pl.wikipedia.org/wiki/Secure_copy

Dlaczego najlepiej akurat przez FTP? W LANie to można chociażby udostępnić plik przy pomocy Samby albo skorzystać z NFS (z sieciowego systemu plików), albo użyć scp do przekopiowania pliku.

Pozdrawiam!

Samba do wymiany Linux <–> Linux?

Przyjęło się raczej, że Samba jest do wymian z Windows :wink: Chociaż można zrobić, bo Sambę konfiguruje się prosto.

Dzięki wszystkim za pomoc. Najlepszy sposób jest chyba ttomas’a.

A czy ja wspomniałem tylko i wyłącznie o Sambie? No właśnie :slight_smile:

Pozdrawiam!

Jak dla mnie najwygodniejszy jest sshfs, jako że ssh i tak zawsze mamy na serwerze.