To całkiem interesujące pytanie, oparte na moim własnym doświadczeniu jako użytkownika Linuksa.
La trzeba udostępniać pliki istnieje w każdym z nas, niezależnie od tego, czy jest to początkujący, czy doświadczony użytkownik. Nie mam na myśli udostępniania tym razem przez otwarte sieci P2P, ale gdy trzeba bezpośrednio przekazać znajomemu dokument, muzykę lub bardzo ciężki film, PC do PC, przyjaciel do przyjaciela przez Internet.
Podam przykłady sposobów udostępniania dokumentów:
El E-mail: Oczywiście nie dotyczy to wyłącznie Linuksa, ale wszyscy uciekamy się do tej alternatywy w celu udostępniania dokumentów, problem polega na tym, że nie jest to zbyt wygodne i nie spełnia w 100% tego, że bezpośrednio z mojego komputera na komputer mojego przyjaciela pośrednik jest e-mail serwera, który często ma ograniczenia rozmiaru, a nawet rozszerzenia plików.
Prześlij plik do Internetu: Wszyscy rozumiemy, jak to działa, aby przesłać tego rodzaju pliki, zwykle korzystamy z witryn „bezpośredniego pobierania”, typowego Rapidshare lub podobnej witryny, przesyłamy plik na serwer, podajemy link i dostarczamy go na nasz przyjaciel. Ponieważ profesjonalista ma, że on lub pliki mogą mieć dużą wagę, wbrew ograniczeniom tych witryn, w końcu mają limit, który może wynosić 100 MB na plik, daj spokój, znacznie więcej niż e-mail, ale niewystarczający do wysłania czegoś naprawdę ciężkiego szybko. To marnuje dużo czasu.
Nie użyłbym go też, jeśli to, co udostępniam, jest tajne lub stanowi kompromis.
Dropbox / Ubuntu One: Umieszczam te dwa rozwiązania równolegle, ponieważ w głębi duszy są takie same. To dwa rozwiązania linuxowe, które działają w chmurze, czyli w Internecie również jako pośrednicy. Zapewniają przestrzeń o wielkości X gigabajtów, są instalowane na twoim komputerze, jeśli chcesz, i synchronizują swoją zawartość z chmurą. Jest używany do udostępniania, ponieważ możesz udostępniać foldery innym użytkownikom lub korzystać z folderu „publicznego” i po prostu przekazać plik link pliku.
Wadą tego systemu, poza wymaganiem pośrednika (z odpowiednią stratą czasu), jest to, że wymaga bezpiecznego połączenia i wykorzystuje porty, które mogłyby zostać zablokowane na komputerze odbiorcy.
LAMP: Pewnego pięknego dnia decydujesz, że najlepszą rzeczą jest utworzenie serwera na swoim komputerze, takiego jak te używane w sieci, ale do dystrybucji muzyki, dokumentów lub filmów ze znajomymi (zakładając, że nie chcesz przechodzić przez pośrednik). Wreszcie bezpośrednie rozwiązanie. Plik jest przesyłany z komputera na komputer znajomego. Jeśli nie wiesz, czym jest LAMPA.
Wady: jest dość ciężki i może być nieproporcjonalny pod względem wagi i konfiguracji dla tych, którzy potrzebują go tylko do wykonania zadań. Ponadto, aby otrzymać pliki, trzeba albo utworzyć stronę, która odbiera pliki (i nie każdy wiedziałby, jak to zaprogramować), albo zamontować FTP. Krótko mówiąc, do tego typu zastosowań może być zbyt duży.
Droopy + prosty serwer HTTP: Najbardziej nieznane rozwiązanie, które w końcu, przynajmniej w moim przypadku, które odkryłem, jest najbardziej skuteczne. Istnieją dwa narzędzia, jedno do odbierania plików, a drugie do udostępniania tego, co masz. Droopy to skrypt w języku Python, który umożliwia otrzymywanie plików od każdego w Internecie bezpośrednio do specjalnego folderu na komputerze. Na przykład, podajesz adres IP swojego komputera swojemu przyjacielowi z portem 8000 z przodu (chociaż może to być cokolwiek skonfigurujesz) w ten sposób> gdzie znajdzie typowe „przeglądanie” w celu przesłania plików.
Prosty serwer HTTP Jest to serwer plików (który poznałem wczoraj), który pozwala zrobić odwrotnie, zamiast odbierać, udostępniać pliki. W tym celu za pomocą konsoli umieszczamy dokładnie w folderze, który będziemy udostępniać (poleceniem «cd», o to mi chodzi), a następnie wykonujemy następujące polecenie:
python -m SimpleHTTPServer 8000
Gdzie „8000” to port, mogą wybrać dowolny. Następnie podają adres IP znajomemu, a on zobaczy pliki w tym folderze w swojej przeglądarce.
Zaletą tych rozwiązań jest to, że mimo podania adresu IP, co jest czymś delikatnym, zakłada się, że robimy to zaufanym osobom i możemy zamknąć serwery (zamykając konsolę lub kończąc proces), gdy tylko ich nie ma dłużej używany.
Teraz muszę cię zapytać:
Jakich rozwiązań używasz Ty lub Twoi znajomi do udostępniania plików w systemie Linux? Coś, czego nie umieściliśmy w artykule?
Innym bardzo wygodnym i szybkim rozwiązaniem jest użycie Opera Unite.
Nagrywam wszystko i jadę samochodem do domu przyjaciela, żeby mu to zanieść. : P
Teraz, jeśli mój przyjaciel jest w Kongo, to z filezillą i załaduj go na hosting, oczywiście mam hosting, gdzie go przesłać.
Chciałbym wskazać autorowi, że DropBox to rozwiązanie linuxowe, gdy jest to również Windowssera i Macquera, a nawet nie trzeba instalować klienta, bo wszystko można zrobić bezpośrednio z sieci.
Wskazane rozwiązania są poprawne i zależą od medium, w którym mają być udostępniane: zdalnie.
Brakuje mi używania poleceń P2P lub Microsoft Live SkyDrive i tym podobnych, lub poleceń konsoli Linuksa w sieciach prywatnych.
Opera unite to najlepsze rozwiązanie, żadnych komplikacji
przez usb bez wątpienia, chociaż trzeba to zamontować ręcznie :)
@esty co z ciebie zostało hahaha
@dav, ale to nie jest rozwiązanie zdalne
@Bicho Pro Myślałem o postawieniu tej alternatywy, ale nie sądziłem, że będzie tak przepełniony, czyli sposób dzielenia się w jednym sensie (ty wobec innych), ale odwrotnie nie jest równoważny, bo drugi powinien robić to samo co ty i zainstaluj Operę itp.
@Rafael Hernamperez: Powiedziałem już, że skoncentrujemy się na sposobach, w jakie prywatnie udostępniamy pliki w Internecie, zwykłe P2P nie wchodzi, ponieważ, z wyjątkami, są to pliki, które widzą wszyscy oprócz ciebie i twojego przyjaciela.
Robię to na kilka sposobów iw zależności od przypadku:
1. - Pojedynczy plik z Linuksa na Linuksa, używam scp (bezpieczna kopia przez ssh). Jest to nieco skomplikowane i wymaga konfiguracji użytkownika, który może kopiować pliki z komputera udostępniającego plik, ale jest bezpieczne.
2.- Folder z Windows do Linux: Samba, bez dalszych komentarzy.
3.- Folder z systemu Linux na Windows: także z Sambą. W gnome jest to tak proste, jak kliknięcie prawym przyciskiem myszy na folderze i wybranie opcji udostępniania.
4.- Pojedynczy plik Linuksa do wszystkiego, co ma przeglądarkę: BaShare. to program umożliwiający udostępnianie pliku w sieci, bardzo podobny do skryptu SimpleHTTPServer (najprawdopodobniej będzie używany), ale z interfejsem graficznym.
Nie mam opcji dla Maqueros, ponieważ nie mam Maca do eksperymentowania.
Niczego nie udostępniam, wszystko jest moje, ha ha
Nie poważnie, generalnie przez rapidshare i firmę, ale jeśli z jakiegoś powodu nie chcę, aby te pliki były w inet przez scp
Złe jest to, że muszę mieć konto publiczne, ale jest kilka razy, że muszę to zrobić przez scp, a całkowite utworzenie konta, a następnie usunięcie go nic nie kosztuje.
SFTP lub przez MSN (z Kopete). Oczywiście w zależności od rozmiaru.
Używam adrive do udostępniania danych moim znajomym, wirtualnego dysku twardego o pojemności 50 gigabajtów, wrzucam wszystko, co ma być tam udostępnione i udostępniam hasło moim najbliższym znajomym, to trochę powolne, ponieważ działa z Javą, ale jeśli mamy trochę cierpliwości, możemy wyciągnąć z tego sok,
to mój sekret, proszę, nie mów nikomu hehehe;)
http://www.adrive.com/
Podobnie jak Ty, odkryłem, że najbardziej skuteczną metodą jest dla mnie http.
Kiedy chcę się udostępnić, po prostu używam darkhttpd.
darkhttpd / folder / del / plik
i daję im swoje IP. Koniec .: D.
Jeśli muszę wysłać lub przynieść coś z komputera mojej dziewczyny (który używa Arch Linux), po prostu łączę się przez sftp.
Na moim laptopie z Windows Vista mogę wejść do folderów Samby; ale nie odwrotnie, NIE jest możliwe dodawanie dysków sieciowych Vista
Cóż, jak komentują alavezz i BichoPro, Opera Unite byłaby dobrym rozwiązaniem, gdyby była tylko trochę bardziej zatłoczona, ale szczerze mówiąc uważam to za najłatwiejsze rozwiązanie.
@insengrin: dziewczyna, która nosi łuk? Oo
do małych plików używam emesene
wiele razy używam asapload (spróbuj, jest bardzo dobry) i jeśli nie chcę, aby ktokolwiek to widział, umieszczam go w rar, tar.gz, zip lub cokolwiek z kluczem
Rzadko używam Xampp
@seth:
Dlaczego oo? Czy nie mogą teraz?
xD
„Nie mówię o udostępnianiu tym razem przez otwarte sieci P2P, ale kiedy trzeba przekazać bardzo ciężki dokument, muzykę lub wideo znajomemu, bezpośrednio, z komputera na PC, przyjaciela do przyjaciela przez Internet”.
Możesz to również zrobić za pomocą protokołu BitTorrent, czyli P2P: P
Możesz udostępniać plik z komputera na komputer za pomocą torrenta, ograniczeniem jest przepustowość (robię to w razie potrzeby), dlatego jest on udostępniany + użytkownikom, aby poprawić przesyłanie.
W odróżnieniu od tego, obsługuję esty xD
- skomentował sry the 2ble
Safari Mac Jojo
Powinien to być Arora w Linux xDD
przez ftp regularnie, ale kiedy wygrywam, najszybciej jest z hfs, używam tego, ponieważ jest bardziej ogólny i uniwersalny niż używanie samby.