Nowe posty

Autor Wątek: rsync - połączenie w sieci z Win 10  (Przeczytany 2318 razy)

Offline tester123789

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
rsync - połączenie w sieci z Win 10
« dnia: 2018-07-13, 13:39:20 »
Witam
Mam w sieci domowej dwa komputery z systemem Windows 10  oraz jeden z komputer z systemem Linux, próbuje zrobić za pomocą komputera z systemem Linux kopie plików z pozostałych komputerów.

poczytałem trochę i narzędzie rsync wydaje się najlepsze do tego celu.

Chciałbym połączyć się do komputera Windows za pomocą loginu i hasła zobaczyć jakie zmiany zaszły w moich dokumentach oraz pulpicie i pliki zmienione zostały zsynchronizowane z kopią na Linuxie, Zależy mi żeby wszystko było skonfigurowane na Linuxie bez instalacji dodatkowych narzędzi na pozostałych komputerach.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: rsync - połączenie w sieci z Win 10
« Odpowiedź #1 dnia: 2018-07-13, 15:41:33 »
"bez instalacji dodatkowych narzędzi na pozostałych komputerach" - rsync to słaby wybór z Windows.

Użyj SyncThing. Windowsy niech eksportują katalogi do backupu w trybie read-only, Linux niech mirroruje oba do siebie.
« Ostatnia zmiana: 2018-07-13, 15:43:52 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline tester123789

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
Odp: rsync - połączenie w sieci z Win 10
« Odpowiedź #2 dnia: 2018-07-13, 16:15:12 »
Bardziej zależy mi na połączeniu się do komputera z Windows np przez SMB sprawdzenie co jest nowego  w wybranych katalogach na komputerze z Windows i pobranie nowych oraz zmienionych plików.

Offline pld

  • Users
  • Użytkownik
  • **
  • Wiadomości: 66
    • Zobacz profil
Odp: rsync - połączenie w sieci z Win 10
« Odpowiedź #3 dnia: 2018-07-13, 23:18:41 »
Na komputerze z Windows udostępniasz katalogi, które chcesz kopiować

1. Na linuxie podmontowujesz udostępnione katalogi z Windows
mount //adresIPwindows/nazwaudostepnionegokatalogu/ /mnt -o username=nobody,password=''
2. Na linuxie, uruchamiasz jednorazową synchronizację
rsync -avzh --delete-after /mnt /home/desktop

Możesz utworzyć sobie z tego skrypt i wrzucić do crontab, jako wykonywane np co 5minut

Offline tester123789

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
Odp: rsync - połączenie w sieci z Win 10
« Odpowiedź #4 dnia: 2018-07-14, 22:19:24 »
Dziękuję bardzo za pomoc :)

Mam jeszcze jedno pytanie czy da się skonfigurować tak żeby hasło podczas montowania nie było pisane otwartym tekstem ?

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2757
  • 1709
    • Zobacz profil
Odp: rsync - połączenie w sieci z Win 10
« Odpowiedź #5 dnia: 2018-07-15, 00:54:48 »
Mozesz sobie na Win. zainstalowac serwer ssh.
A na linuxie tylko klienta shh.
Przez ssh tunelowac polaczenia, np. port z rsync lub cos innego.
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.