Zdalne kopiowanie plików pomi

Konfiguracja serwerów, usług, itp.
kurchuk
Posty: 3
Rejestracja: 22 stycznia 2010, 14:56

Zdalne kopiowanie plików pomiędzy serwerami

Post autor: kurchuk »

Na virtualboksie mam zainstalowane dwa serwery. Na obu jest Debian i moje pytanie brzmi: w jaki sposób mogę przekopiować pliki pomiędzy dwoma różnymi kontami FTP na tych serwerach?
Do tej pory próbowałem w ten sposób:

Kod: Zaznacz cały

cd /dir1/dir2/dir3
sudo lftp -u user1,pass user1.site.pl
lftp> mirror -R . dir1/
Po wpisaniu tego polecenia wyskakuje mi komunikat informujący mnie, że nie da rady, że nie puści mnie bo za cienki w uszach jestem.
Wydawało mi się, że jeśli użyję "sudo" to będę musiał wpisać hasło root, ale tak się nie dzieje.

Pozdrawiam.
dong
Posty: 16
Rejestracja: 28 stycznia 2010, 19:29

Post autor: dong »

Może poczytaj o FXP, pftpfxp go obsługuje.

Dodane: http://www.spuncookie.com/content/view/14/36/
Poradnik: http://yaro.gdi.pl/linux/pftpfxp.html
kurchuk
Posty: 3
Rejestracja: 22 stycznia 2010, 14:56

Post autor: kurchuk »

Dziękuję, na pewno się przyda.
Z ciekawości. W jaki sposób mógłbym tą samą operację przeprowadzić z wiersza poleceń?
dong
Posty: 16
Rejestracja: 28 stycznia 2010, 19:29

Post autor: dong »

Jeśli chcesz przesyłać pliki między dwoma serwerami bezpośrednio to nie ma innej opcji niż FXP, nie znam innego programu pod Linuksa, który obsługuje FXP. Od czasów kiedy się tym bawiłem to może powstało coś "wierszowego", jednak kiedyś to był jedyny program do FXP.

Jak chcesz to zrobić bez FXP to niestety musisz to zrobić na zasadzie:
1. ¦ciągnij na a
2. Wyślij na b
kurchuk
Posty: 3
Rejestracja: 22 stycznia 2010, 14:56

Post autor: kurchuk »

No cóż. Wersja A > B w ogóle się nie podoba, więc dziękuję za pomoc.

Edycja:

Już wiem co robiłem źle.
Z Lftp można to w ten sposób zrobić:

Kod: Zaznacz cały

lftp -u user1,pass user1.site.pl 
Tutaj jestem zalogowany do do FTP na użytkownik1.site.pl

Kod: Zaznacz cały

mirror -R . dir1/
A tutaj już kopiuję rekursywnie (tego właśnie szukałem) katalogów i ich zawartości z miejsca, w którym się aktualnie znajduję do katalogu na serwerze, na który się logowałem. Pliki pozostają w niezmienionej strukturze na obu serwerach.
ODPOWIEDZ