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
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:
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 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
Pozdrawiam!
Jak dla mnie najwygodniejszy jest sshfs, jako że ssh i tak zawsze mamy na serwerze.