Strona 1 z 1

Synchronizacja plików Windows -> Linux

: 06 stycznia 2010, 15:07
autor: arekk
Witam.
Jestem w trakcie konfiguracji, serwera plików, z wykorzystaniem samby. Rola jaką ma pełnić to trzymanie, oraz archiwizacja plików poczty. Idea jest taka, stawiamy maszynę w sieci dajemy jej adres np. 10.0.0.25 (nazwijmy ją serwer lokalny) tworzymy zasób sieciowy w taki sposób. Nie zamieszczam całej globalnej konfiguracji.

Kod: Zaznacz cały

[global]
...
smb passwd file = /etc/samba/private/smbpasswd
security = user
encrypt passwords = true
map to guest = bad user
guest ok = yes
...


[poczta_ania]
        path = /home/baza/poczta_ania
        browsable = no
        guest ok = yes
        write ok = yes
        
Teraz w programie pocztowym, na komputerze klienta nazwijmy go (zdalny komputer) mamy dwie możliwości. Ustawić ścieżkę do plików bezpośrednio, podając adres IP (\\10.0.0.25\poczta_ania\) lub mapować dysk.

Teraz pojawił się problem, jak rozwiązać takie sytuacje:
  1. Folder magazynu jest wskazany, jako zasób sieciowy, korzystając z laptopa i chcąc sprawdzić bądź przejrzeć pocztę nie mamy takiej możliwości. Program pocztowy zgłosi błąd i albo się nie włączy albo stworzy nowe pliki z pustą zawartością?

    Przyszło mi do głowy takie rozwiązania aby pliki były trzymane na zdalnym komputerze oraz serwerze lokalnym.
  2. Nawet jeśli moje rozumowanie jest dobre, jak sprawić aby odbywała się synchronizacja pomiędzy zdalnym komputerem --> serwerem lokalnym, ale nigdy w drugą stronę.
    Po odbierze poczty gdzie indziej, i przyjściu do pracy pliki które zmieniły swój rozmiar oraz datę modyfikacji zostają synchronizowane.
  3. Komputery stacjonarne gdzie, nie ma problemu z synchronizacją, wystarczy robić kopię plików, z których korzystają.
    Użyć do tego aplikacji TAR czy może czegoś innego.
  4. Jak można jeszcze zabezpieczyć zasób, udostępniany, dla poszczególnego komputera zdalnego. W takiej konfiguracji, każdy ma do tego dostęp.
    Myślałem aby zabezpieczyć to po IP
Ps. Wywołanie samby musi następować bez podania hasła, inaczej program pocztowy nie będzie widział zasobów. Dodam jeszcze, że mamy doczytywania z Windows Home, a tam nie ma domeny, i mamy organiczne możliwości sieciowe.

Prosiłbym o jakieś uwagi, wskazówki. Wszystko jest cenne.

: 06 stycznia 2010, 17:21
autor: lolleq
A rozważałeś serwer IMAP i fetchmaila? Może być wygodniej tym sposobem.

: 07 stycznia 2010, 08:38
autor: arekk
Nie, nigdy się z tym nie spotkałem. Może być ciężko, jest gdzieś jakaś strona domowa, opis, przykłady konfiguracji. I tak się zastanawiam, jak to ma działać, fetchmail pobierałby wiadomości ze wszystkich kont pocztowych (czyli około 30), a jaka miałaby być rola IMAP-a?

A jak wygląda moja propozycja?

: 07 stycznia 2010, 09:33
autor: lolleq
Zapoznaj się z np. dovecotem - dzieki protokołowi IMAP4 wszystkie wiadomości możesz trzymać na serwerze w maildirach, dostep do nich klienci będą mieli za pomocą klientów poczty. Wiadomości nie są ściągane na końcówkę ale leżą na serwerze - a to już daje pole do popisu jeśli chodzi o kopiowanie ważnych danych.

Twoja propozycja moim zdaniem jest przekombinowana - ale jeśli się uprzesz to do zrobienia.

: 07 stycznia 2010, 10:20
autor: arekk
Jeśli będą ściągane, i trzymane lokalnie, co z klientami, którzy, korzystają z poczty na laptopach nie maja dostępu do wiadomości.

: 07 stycznia 2010, 23:39
autor: lolleq
Można synchronizować IMAP4 do pracy w trybie offline.