Zaloguj się

Zobacz pełną wersję : Dysk FTP



siemalysy
20-08-2022, 13:39
Cześć,

Zastanawiam się nad stworzeniem na komputerze serwera FTP. Udostępniłbym go kilku osobom i wrzucałbym tam rzeczy, które oni mogliby pobrać sobie na komputer. Nie wiem czy dobrze myślę, ale wydaję mi się, że jest to do zrobienia.
Czy podczas instalacji FTP muszę na coś szczególnie uważać i czy to w ogóle jest bezpieczne? Czy lepiej dać sobie spokój i wykupić w chmurze przestrzeń dyskową i z niej korzystać?

Wind Mill
20-08-2022, 14:16
Ja rozważyłbym jeszcze opcję jakiegoś taniego NAS'a na jedną kieszeń - nie wiem tylko czy jego udostępnienie na zewnątrz nie koliduje z bezpieczeństwem, jeśli będzie częścią lokalnej (domowej) sieci.
Tu już się muszą obcykani w temacie wypowiedzieć. No i porównanie jego kosztu z kosztem przestrzeni w chmurze.

tomkep
20-08-2022, 14:21
Chyba trochę za późno na FTP...

1. Protokół działa w clear-text. Jeśli znajomi mieliby się logować, to wszystko jest do łatwego przechwycenia.
2. O ile wiem przeglądarki internetowe (Firefox na pewno) przestały wspierać ten protokół. Znajomi musieliby zainstalować jakiegoś klienta FTP.
3. O bezpieczeństwie trudno mówić, skoro nie napisałeś na jakim OSie chcesz to robić. Na Linuxie powinno być OK, bo można zrobić chroota, selinux też pewnie by pomógł. O Windows pojęcia nie mam, więc się nie będę wypowiadał.

Osobiście, jeślibym miał stawiać serwer, żeby udostępniać jakieś pliki to pewnie jednak bym poszedł w serwer HTTP (Apache, nginx) albo pomyślałbym nad jakąś instalacją prywanej chmury (NextCloud?).

Na Linuxie (zarówno po stronie klienta, jak i servera) można pomyśleś o NFSie, ale pod warunkiem, że będzie silniejsza autoryzacja niż standardowe "sys" - np. Kerberos. Ale wtedy to się już robi wyższa szkoła jazdy.

siemalysy
20-08-2022, 14:23
Dzięki. Dwie odpowiedzi chyba wystarczyły, żeby wyleczyć mnie z tego pomysłu. Myślałem zrobić to na Win10.

pysson
20-08-2022, 14:55
A Google Drive Ci nie wystarczy?

bejcman
20-08-2022, 16:24
Albo Dropbox?

siemalysy
20-08-2022, 16:53
Dzięki za odpowiedzi.

Google Drive mam i płacę abonament za 200 GB, ale tam się szybko kończy miejsce. Przy sporej ilości plików 10-20 GB miejsce kurczy się szybko. Dlatego myślałem o FTP, na które bym wrzucał dane, a druga strona je pobierała. Odeszła by czynność przesyłania plików na dysk Google.

Dropboxa nie rozważałem. Ne używałem go. Muszę się zorientować jak to kosztowo wychodzi.

tomkep
20-08-2022, 17:27
Ile płacisz za tego google drive'a? Już tu kiedyś pisałem, że roczna subskrypcja Office 365 jest jedną z tańszych opcji na storage. Ja ostatnio kupiłem kod na opcję Home (nie Personal) za 259zł, a to efektywnie daje 6TB.

siemalysy
20-08-2022, 17:59
Google 200 GB to 13,99 PLN miesięcznie.

Obecnie są dwa plany dla Office365:

1. Family za 42,99 PLN miesięcznie i daje 6TB
2. Personal za 29,99 PLN miesięcznie i daje 1TB

Chyba wrócę do office365. Jakiś czas temu używałem, bo był mi potrzebny, ale z chmury nie korzystałem. Teraz chyba wrócę dla chmury.

tomkep
20-08-2022, 18:34
Nie kupuj od Microsoftu, cena jak za zboże :).

Na necie, jak poszukasz są do kupienia PUDEŁKOWE, zafoliowane kody aktywacyjne. Jak pisałem, kupiłem całkiem niedawno (ok 10 lipca) za 259 zeta na rok.

cybulski
20-08-2022, 19:28
Google 200 GB to 13,99 PLN miesięcznie.

Obecnie są dwa plany dla Office365:

1. Family za 42,99 PLN miesięcznie i daje 6TB
2. Personal za 29,99 PLN miesięcznie i daje 1TB

Chyba wrócę do office365. Jakiś czas temu używałem, bo był mi potrzebny, ale z chmury nie korzystałem. Teraz chyba wrócę dla chmury.

Personal i family mają po 1TB z tym że family możesz mieć 6 userow https://home.pl/office365-personal/ Ale nie wiem czy to automatem oznacza 6tb łącznie, raczej nie. W linku personal za 177.

Wind Mill
20-08-2022, 20:20
Cześć,
Zastanawiam się nad stworzeniem na komputerze serwera FTP...


Chyba trochę za późno na FTP...
1. Protokół działa w clear-text...

Proponuję jeszcze dogadać się o czym mowa, bo wydaje mi się, że gadacie jak laik ze specem.
OP chce po prostu udostępniać dane na zewnątrz, co potocznie zwie się FTP.
Spec traktuje FTP stricte jako protokół, który już jest niewskazany.

Takie odnoszę (może mylne) wrażenie. :)

siemalysy
20-08-2022, 20:24
Wind Mill ma dużo racji. W tych tematach jestem zielony.

Chodzi mi o to, żeby znajomym udostępnić dane, które będą na moim komputerze i nic więcej.

tomkep
20-08-2022, 20:47
No dobrze, to trochę bardziej po laicku.

Nie wiem, jakie dane @siemalysy (https://forum.nikoniarze.pl/member.php?u=75537) ma udostępniać, ale zakładam, że jakoś mają być chronione. Co najmniej w stopniu takim, że ktoś, odrobinę się znający i kto je znajdzie/zauważy nie sięgnie ręką i ich nie zgarnie. To oznacza co najmniej dostęp na hasło. Jak hasło, to protokół BEZ SZYFROWANIA procesu logowania ABSOLUTNIE odpada.

Dodatkowo, skoro @siemalysy (https://forum.nikoniarze.pl/member.php?u=75537) jak sam przyznaje, jest laikiem, to NIE POWINIEN wystawiać na świat serwisu na którym się nie zna. Takie rzeczy trzeba utrzymywać, co najmniej - na bieżąco aktualizować i reagować na nieprzewidziane zdarzenia (czasem warto przejrzeć logi). Czasem warto "wynająć speca" i niech dba o serwis, a my tylko korzystamy. Ja mogę wymienić żarówki w samochodzie, zmienić bezpiecznik, czy dopompować koła. Z resztą idę do mechanika.

Jeśli chodzi o Office Home, to tak, to jest w sumie 6TB. Ale podzielone na 6 kont, każde po 1TB.

siemalysy
20-08-2022, 21:19
tomkep dzięki za wyjaśnienie.
W takim razie nie bawię się w to i idę w kierunku Office 365. 1TB powinien być ok.

crusiek
20-08-2022, 21:26
Da się w banalny sposób.
Programik prosty w obsłudze, portable, bez żadnych apachy itp itd. Muszę tylko sobie nazwę przypomnieć.

Jedyne co byś musiał ogarnąć to udostępnienie portu na zewnątrz na routerze, żeby z zewnątrz można było do Ciebie sięgnąć.

A jak masz office to luzik xD teraz doczytałem xD

bomkallo
21-08-2022, 03:00
Mozna postawic starego grata + freenas (czyli NAS). Jezeli masz miejsce, stara plyte glowna z 8-10 portami sata, to zrobisz z tego raida na poziomie 4-6TB. Potrzebujesz lacza z wysylka na poziomie 10mbit, im wiecej tym lepiej. Masz backup zalezne od trybu macierzy, no przynajmniej na wypadek uszkodzenia dysku lub dyskow. Tworzysz konta ftp/sftp(ssh) per user. Wlasciwie trunas jest dosc opakowany, ale bardziej do wlasnej sieci niz do wystawek.

Najprosciej jest postawic osobna maszyne, wsadzic dyski, puscic to przez router i postawic serwer www. Bedziesz przesylal linki i tyle. Serwer ftp na pale i bedzie dzialac w obie strony. Bezpieczenstwo srednie, jezeli nie widziales na oczy konsoli. Jak widziales konsole to zwykly debian, serwer www/sftp, wszystko zablokowac poza portami na ktorych dzialaja uslugi na plikach i amen.

Mozna jeszcze prosciej. Kupujesz hosting na zenboxie, pchasz ile chcesz, ale problem bedzie przy przyznawaniu dostepu do okreslonych folderow na serwerze. Nie pamietam, ale chyba mozna tworzyc konta ftp per folder. Czyli kazdemu userowi dajesz folder ftp. Wtedy zenbox ratuje cie, bo dba o bezpieczenstwo maszyn. Masz backup 1-2 tygodnie wstecz. 500zl/ za pierwszy roki troche organizacji. 100GB w pakiecie. 700zl za kazdy kolejny rok. Kiedys nie mieli w ogole limitow powierzchni :)

Jakby nie patrzec, oplaca sie wlasna maszyna z byle czego, troche skilla no i inwestycja w dyski, bo z czegos ta macierz trzeba zbudowac. Jak nie zalezy ci na bezpieczenstwie danych to traktujesz to jako 1:1. Ile dyskow wlozysz, tyle pojemnosci dostaniesz. Chcesz troche odpornosci to macierz, 1/3 lub 1/2 pojemnosci w zamian za bezpieczenstwo fizyczne sprzetu. Koszty pradu to X do 250W per zasilacz, zalezy co procesor robi i co dyski robia. W idlu komputer chla mniej niz 100W jak jest byle jaki :)

cybulski
21-08-2022, 08:05
Najłatwiej i najbezpieczniej jest zrobić "synchronizację" folderu współdzielonego z NAS synology (protokół jest szyfrowany) . Wystarczy kupić jakiś stary model na allegro niedrogo. Na komputerach klientów instalują program do synchronizacji. To jest najprostsze rozwiązanie i działa potem automatycznie. I działać będzie nawet ze zmiennym IP w domu gdzie masz NAS.

FTP to tak jakby używać faksu do komunikacji w czasach internetu :)

siemalysy
21-08-2022, 19:53
Dzięki za wyjaśnienia.

Korzystając z okazji, to mam pytanie do korzystających z OneDrive. Czy możliwe jest udostępnianie plików osobom, które nie mają konta w Microsoft i nie korzystają z OneDrive?

eMGie
22-08-2022, 08:44
Chyba trochę za późno na FTP...

2. O ile wiem przeglądarki internetowe (Firefox na pewno) przestały wspierać ten protokół. Znajomi musieliby zainstalować jakiegoś klienta FTP.



Potwierdzam, Chrome na pewno też, używamy tego w firmie do udostępniania klientom instalek naszego oprogramowania i zdechło z rok temu.

matbe
22-08-2022, 09:50
Personal kupiłem za 160pln, na home.pl

crusiek
22-08-2022, 11:34
Dzięki za wyjaśnienia.

Korzystając z okazji, to mam pytanie do korzystających z OneDrive. Czy możliwe jest udostępnianie plików osobom, które nie mają konta w Microsoft i nie korzystają z OneDrive?

Tak, jak najbardziej, wystarczy tylko przy udostępnianiu wybrać podobnie jak w googlach:

65649

siemalysy
22-08-2022, 19:05
Dziękuję za odzew. Wczoraj tak robiłem i była lipa. Ciągle chciało logowania.

Dziś zrobiłem identycznie i działa tak jak należy :)

crusiek
22-08-2022, 19:34
Krecia aura [emoji6]

siemalysy
22-08-2022, 19:57
Personal kupiłem za 160pln, na home.pl

Dzięki za ten wpis. Widziałem tam w dobrej cenie, ale się zastanawiałem czy to pewne źródło. Obecnie kosztuje ~170 PLN, czyli rozsądnie :)


Krecia aura [emoji6]

Najwidoczniej :-D

rwpb
22-08-2022, 20:26
W nas było coś podobnego do FTP jeszcze jakieś dwa lata temu. Debian na dość leciwym kompie Dell z I5 i 24GB RAMu + 4 dyski SSD 520GB z oprogramowaniem serwerowym. Na tym była zainstalowana galeria Coppermine Photo Gallery. Pomimo, że w nazwie jest photo, to można tam umieścić bardzo różne pliki, mało związane z "photo". Użytkownicy, kategorie, albumy, nawet poszczególne pliki mają indywidualne prawa, hasła, itp., jest to w tej galerii bardzo rozbudowane.
Największą zaletą było wgrywanie bardzo dużych plików poprzez localhost - tu ograniczeniem jest tylko prędkość dysku- oraz możliwość wgrywania plików przez użytkowników. Nikt nie musiał instalować żadnych klientów FTP, obsługa poprzez przeglądarkę, także jako podgląd plików bez ich ściągania.
Wady: trzeba wykupić stały IP, trzeba też mieć spory transfer - najlepiej bez ograniczeń i sporą prędkość. Komputer ten nie był włączony cały czas, tylko w określonych godzinach, przeważnie 8-18, więc nie było dużych opłat za prąd.
Całość śmigała jakieś 6 lat i dawała radę. Teraz zrezygnowaliśmy z tego, bo cała firma jest w jednym miejscu i nie jest to potrzebne. Ale może nasz pomysł komuś się przyda.

siemalysy
23-08-2022, 17:58
rwpb dzięki za dołączenie do dyskusji i informacje o możliwych opcjach.

Tom01
23-08-2022, 18:24
Obecnie taką funkcjonalność daje Synology, aplikacja File Station, obecna na każdym NAS-ie tej firmy.