реклама

Когато създавате свой собствен файлов сървър или свързано с мрежата място за съхранение, може да се изненадате колко мисъл трябва да отделите за преместване на вашите файлове.

За човешкото око всеки подход изглежда еднакво (както при невидимото), но на техническо ниво вашите компютри говорят по много различни начини. Кой подход ще предприемете ще зависи от това какви операционни системи и типове устройства възнамерявате да свържете.

1. FTP

Можете да получите достъп до твърд диск, включен в рутер чрез FTP

FTP означава Протокол за прехвърляне на файлове. Това е стандартен метод за преместване на файлове между клиент и сървър. Вашият лаптоп например е клиентът. Вашият домашен сървър е, добре, сървърът.

FTP е универсален, тъй като вашата операционна система наистина няма значение. Протоколът съществува оттогава, преди някой от тях да има графични потребителски интерфейси. Вашият маршрутизатор може да идва дори с USB порт и поддържа прехвърляне на данни към външен твърд диск чрез FTP (който е лесен начин за създаване на домашен сървър, макар и никъде не толкова надежден, колкото създаването на специална машина за работа).

instagram viewer

Можете да защитите данните си, като изисквате потребителско име и парола, но по подразбиране FTP ще прехвърли вашите идентификационни данни нешифровани. Това може да е наред в домашната ви мрежа, но ще искате нещо по-сигурно, когато работите в по-голяма мрежа или предавате файлове през интернет.

Това не означава, че трябва да изоставите FTP. Можете да опитате FTPS, вариант, който криптира вашата връзка.

2. SMB

Лично споделяне на файлове в Linux с помощта на Samba

SMB означава SQL Server Block. Въпреки че започна като проект на IBM, той се превърна в средство за комуникация с компютри, работещи с Microsoft Windows, по локална мрежа. Когато създавате папка с помощта на Windows Explorer и разширявате достъпа до други потребители, правите това чрез SMB.

SMB не е ограничено до потребителите на Windows. Можете също така да получите достъп до тези файлове от macOS, Linux и други подобни на Unix операционни системи. Apple нарича своята реализация SMBX, докато в Linux реализацията е известна като Samba. И в двата случая вашият лаптоп може да служи като сървър или клиент.

SMB е чудесен за разпространение на файлове между машини в локална мрежа по кросплатформен начин. Потребителите не се нуждаят от технически познания, за да започнат да споделят папки и да изтеглят файлове, освен осведомеността за мрежовия раздел в страничната лента на файловия мениджър.

3. АФП

AFP или Apple Filing Protocol е собствената система на Apple за свързване на различни macOS компютри. Ако имате домакинство, напълнено с продукти на Apple, или имате компания, която използва хардуер на Apple, тогава това може да е най-подходящият протокол за прехвърляне на файлове за вас.

Докато AFP е специфичен за устройства на Apple, можете да закупите домашни медийни системи, които поддържат протокола. Можете също настройте своя собствена кутия FreeNAS или OpenMediaVault FreeNAS vs. OpenMediaVault vs. Амахи: Кое е най-доброто за DIY NAS?Планирате DIY NAS, но не знаете кое решение да изберете? Разберете кое е най-доброто за вас: FreeNAS, OpenMediaVault или Amahi! Прочетете още със стар компютър и използвайте AFP за споделяне на файлове с вашите iMacs, MacBooks и iPad.

От друга страна, ако не работите изключително с хардуер на Apple, няма малка причина да се притеснявате от AFP. Този протокол е по-скоро специализиран. Други опции предлагат по-добра съвместимост между платформата или комуникация между сървърите.

4. NFS

Мрежовата файлова система, известна като NFS, е протокол, използван на Unix и Unix-подобни компютри (като Linux). Силата му се състои в способността на много машини да получават редовен достъп до един и същ сървър. NFS може да предложи по-бързи скорости на компютри, които поддържат протокола.

Един недостатък на NFS е, че дори и да използвате базиран на Linux десктоп, настройката не е очевидна. Инструкциите обикновено ще ви насочат към командния ред, като ще трябва да кажете на компютъра си да монтира мрежови споделяния, както той монтира физическия хардуер. Както подсказва името, третирате споделена папка в мрежа, сякаш е част от вашата файлова система.

Отново настройването на NFS не е трудно, ако ви е удобно с командния ред, но процесът не е нещо интуитивно, което можете да откриете и настроите от файловия мениджър на вашия работен плот.

5. SSH / SFTP

SFTP ръководство отворено в Linux терминал

SSH означава Secure Shell. Това е метод за свързване и управление на отдалечена машина. Ако искате да стартирате команди на сървър, независимо дали той живее във вашето мазе или във ферма на сървъри на хиляди километри, можете да се обърнете към SSH, за да свършите работата.

Само по себе си SSH не е протокол за прехвърляне на файлове. Точно там влиза SFTP, иначе известен като SSH протокол за прехвърляне на файлове или протокол за сигурен пренос на файлове. Това е начин за прехвърляне на файлове през криптирана връзка. Въпреки приликата в името, SFTP не се отнася до използването на FTP през SSH, което е сложна афера.

SFTP е различен метод за прехвърляне на данни, използвайки същата технология като SSH.

SFTP не е необходим за домашен сървър, освен ако не се притеснявате, че някой има достъп до вашата Wi-Fi мрежа и се подхлъзва на вашия трафик. SFTP е по-добра опция за прехвърляне на файлове от или до места извън дома ви. Но това не означава, че трябва да използвате SSH, когато движите файлове отдалечено.

Ако имате активна VPN връзка, криптираща вашия уеб трафик, тогава можете да използвате FTP или да монтирате NFS споделяния, знаейки, че вашите данни имат някаква защита. Използването на SFTP във връзка с VPN е малко излишно.

6. DLNA

DLNA е съкратена от Digital Living Network Alliance. Това е стандарт за сертифициране, а не протокол за прехвърляне на файлове, но това все още е съкращение, което може да се наложи да знаете, когато настройвате сървър за домашни медии. Ако възнамерявате да предавате файлове към конзола за Smart TV или видео игри, ще ви е необходим сървър с DLNA поддръжка.

За да предавате съдържание чрез DLNA, не отваряте вашия файлов мениджър за споделяне или достъп до файлове. Нямате достъп до файлове чрез метод, известен като DLNA.

Вместо това ви трябва специален софтуер. Plex е един от най-популярните примери Най-добрите предварително изградени решения, направете сами и NAS решения за Plex сървърТърсите най-добрия Plex сървър? Ето някои от най-добрите бюджетни, предварително изградени и Направи си начини да стартирате Plex сървър! Прочетете още , като Emby е алтернатива с отворен код. Такива програми вземат вашите сурови файлове и ги предават във формат, който съвместимите с DLNA устройства разбират.

Можете да предавате музика и видео от десктоп, лаптоп или от специален NAS. Важното е, че използвате необходимия софтуер както на изпращащото устройство, така и на устройството, което получава.

Най-добрият начин за прехвърляне на файлове в домашна мрежа

Всеки бит софтуер или код на вашия компютър в крайна сметка съществува някъде като файл, така че не е изненада, че има много начини да премествате файлове наоколо. Но това не трябва да е сложно. В зависимост от вашия случай на употреба, някои протоколи са лесни за препоръчване.

  • Използвате Windows и искате да споделяте файлове с членове на семейството? SMB
  • Имате ли Apple домакинство вместо това? АФП
  • Искате да споделяте файлове между две настолни компютри, базирани на Linux? SMB
  • Искате текуща връзка между базиран на Linux десктоп и сървър? NFS
  • Искате нещо, което наистина не ви интересува каква ОС предпочитате? FTP
  • Имате нужда от сигурност, когато сте далеч от дома? SFTP
  • Поток ли музика и видеоклипове към телевизор? DLNA

Не искате да се занимавате с мрежа? Винаги можете да се придържате към използване на флаш устройства. Или ако работите с големи медийни файлове, може да искате отидете с преносим твърд диск 8-те най-добри портативни хард диска, които можете да закупите сега Прочетете още .

Bertel е цифров минималист, който пише от лаптоп с физически превключватели за поверителност и ОС, одобрен от Фондацията за свободен софтуер. Той цени етиката над функциите и помага на другите да поемат контрола над дигиталния си живот.