Streszczenie:

W tym artykule omówimy kompatybilność NAS (przechowywanie sieciowe) z Linux. Będziemy również zbadać różne opcje oprogramowania NAS i ich funkcje. Ponadto obejmiemy najlepszą dystrybucję Linux do budowania serwera NAS, a także rozważania dotyczące RAID oprogramowania i określonych wymagań HDD.

Kluczowe punkty:

1. Oprogramowanie NAS, w przeciwieństwie do NAS OS, pozwala na większą wszechstronność w użyciu serwera.
2. Lekkie oprogramowanie NAS, które obsługuje NAS, oprogramowanie 1 i usługi w chmurze.
3. Zalecany procesor: i3 10300, z 16 GB pamięci RAM.
4. Użyj SSD SATA o pojemności 120 GB dla dysku OS i dwóch 2TB 2.5 -calowe NAS Drives z WD.
5. Freenas jest popularnym wyborem dla oprogramowania NAS.
6. Ubuntu obsługuje również udostępnianie plików za pośrednictwem Samby bez potrzeby dodatkowej instalacji klienta.
7. Rozważ użycie samby na linux NAS dla łatwego udostępniania danych w maszynach Windows.
8. Freenas obsługuje rozmiar bloku 4KB, korzystając z większych dysków twardych SATA.
9. Freenas 8 oferuje poważną przeróbkę z FreeBSD 8 i interfejsem zarządzania opartym na DJango.
10. OpenFiler to kolejna opcja oparta na systemie Linux podobna do Freenas.

Pytania:

1. Czy serwer NAS może działać z Linux?
Tak, serwery NAS mogą współpracować z Linux.

2. Jakie są lekkie opcje oprogramowania NAS?
Freenas i OpenFiler to popularne lekkie opcje oprogramowania NAS.

3. Jaki jest zalecany procesor dla serwera NAS?
Procesor i3 10300 jest zalecany dla serwera NAS.

4. Który dystrybucja Linux jest najlepsza do budowania serwera NAS?
Freenas i Ubuntu są szeroko stosowane i zalecane rozkłady Linux do budowy serwera NAS.

5. Jakie są opcje pamięci dla serwera NAS?
W przypadku systemu operacyjnego zaleca się 120 GB SATA SSD. Dwa 2TB 2.Do przechowywania mogą być używane 5 -calowe dyski NAS z WD.

6. Jest dodatkową instalacją klienta wymaganą dla maszyn Windows, aby uzyskać dostęp do plików w systemie Linux NAS?
Nie, maszyny z systemem Windows mogą uzyskiwać dostęp do plików na Linux NAS za pośrednictwem Samba bez potrzeby dodatkowej instalacji klienta.

7. Które oprogramowanie NAS obsługuje rozmiar bloku 4KB dla dużych dysków twardych SATA?
Freenas obsługuje rozmiar bloku 4KB, który przynosi korzyści większym dyskom twardy SATA.

8. Jakie są cechy Freenas 8?
Freenas 8 oferuje poważną przeróbkę z FreeBSD 8 i interfejsem zarządzania opartym na DJango.

9. Jest otwartym Filler odpowiednia alternatywa dla Freenas?
Tak, OpenFiler jest opartą na systemie Linuksa alternatywnym dla Freenas i oferuje podobną funkcjonalność.

10. Jakie czynniki należy wziąć pod uwagę przy wyborze między freenami a otwartym Filler?
Rozważ poziom komfortu za pomocą zarządzania i wsparcia FreeBSD lub Linux, a także wszelkich konkretnych wymagań dotyczących obsługi sprzętu.

11. Jaka jest zaleta używania samby na linux NAS?
Korzystanie z Samby w Linux NAS upraszcza udostępnianie danych do systemów Windows bez konieczności wiedzy na temat systemu plików serwera.

12. Czym różni się oprogramowanie NAS od NAS OS?
Oprogramowanie NAS zapewnia większą elastyczność w użyciu serwera w porównaniu z NAS OS.

13. Jakie są zalety korzystania z lekkiego oprogramowania NAS?
Lekkie oprogramowanie NAS pozwala na wydajne wykorzystanie zasobów i może działać na sprzęcie niższej specyfikacji.

14. Jakie są dodatkowe zastosowania serwera NAS?
Oprócz funkcji NAS, serwer NAS może być również używany do uruchamiania serwera Minecraft, hostowania własnych usług w chmurze i konfigurowania blokatora reklam.

15. Czy istnieją jakieś szczególne rozważania dotyczące korzystania z RAID z Linux?
Zapewnij kompatybilność wybranych centrów dysku.

Rozwiązany serwer NAS | Który Linux i które oprogramowanie NAS

Aby uzyskać automatyczne mocowanie, zastosowanie pojęć omówionych powyżej, następujący wiersz w /etc/fstab Działa poprawnie (następujące przykłady są ważne do montażu partycji samba-1, montowanie partycji samba-3 jest omawiane dalej w dół):

Czy NAS działa z Linuksem

Оjed

Ыы зарегистрир John. С помощю этой страницы ыы сожем оRipееделить, что запросы оRтравляете имено ыы, а не роvert. Почем это могло пRроизойиS?

Эта страница отображается тех слччаях, когда автоматическими системамgz которые наршают усовия исполззования. Страница перестанеura. До этого момента для исползования слжжж Google неоtoś.

Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.

Проверка по слову может также появаятьenia, еaсли ы водите сложные ззапры, оind обычно enia оиизи инenia оtoś еами, или же водите заlektora.

[Rozwiązany] serwer NAS | Który Linux i które oprogramowanie NAS?

Używasz przeglądarki nieaktualnej. Może nie wyświetlać tego lub innych stron internetowych.
Powinieneś zaktualizować lub użyć alternatywnej przeglądarki.

Geckovic02

Renomowany

21 stycznia 2019 131 22 4615

Cześć!
Jestem naprawdę nowy w Linux i chcę zbudować mały serwer dom/NAS. Problem polega na tym, że większość oprogramowania NAS, które widziałem (i zrozumiałe) to system operacyjny. Więc w zasadzie instaluję E.G. Freenas i to wszystko. Jest serwer NAS. Ale chcę używać serwera do innych rzeczy, takich jak mały waniliowy serwer Minecraft, własna chmura i prawdopodobnie bloker reklam (Pihole).
Więc czy jest jakieś oprogramowanie NAS (nie system operacyjny), które, miejmy nadzieję, jest lekkie i może robić następujące rzeczy?

-NAS
-RAID Software 1
-Usługa chmury

I który dystrybucja Linuksa jest najlepsza?

Jako procesor prawdopodobnie kupię i3 10300 z 16 GB pamięci. Jako system operacyjny użyję SSD SATA o pojemności 120 GB i dwóch 2TB 2.5 -calowe NAS Drives z WD.

Czy muszę uważać na określone dysku twardym, jeśli chcę robić nalot oprogramowania w/Linux?

Mam nadzieję, że jest dla mnie coś odpowiedniego, ponieważ tak naprawdę nie chcę pozostać na systemie operacyjnym NAS.
Dziękuję

Zbuduj NAS dla Windows i Linux Network

Mam zapasowy komputer i chciałbym skonfigurować NAS, który jest dostępny z Windows i Linux. Chciałbym unikać używania systemu Windows jako systemu operacyjnego i chciałbym coś takiego jak Ubuntu lub Freenas. Moim jedynym obawą jest to, że nie chcę instalować specjalnego oprogramowania na każdym kliencie. Czy istnieje sposób korzystania z Ubuntu lub FreeNas i posiadania urządzeń z systemem Windows dostęp do plików z instalacją klienta w każdym polu Windows? AKTUALIZACJA Dzięki za odpowiedzi. Chciałbym wybrać więcej niż jeden. Spróbuję Freenas i zobaczę, jak to będzie. Dzięki!

Modernzombie

zapytał 6 lutego 2011 o 23:37

Modernzombie ModernoZombie

173 1 1 Srebrna odznaka 7 7 brązowe odznaki

4 Answers 4

Polecam korzystanie z Freenas, który zapewnia obsługę protokołu CIFS (SMB). CIF są obsługiwane natywnie na klientach Windows i Linux. Możesz także użyć Ubuntu, ale pamiętaj, że jest to dystrybucja ogólnego celu, więc może wymagać więcej pracy w ustawieniach niż Freenas.

Odpowiedzi 6 lutego 2011 o 23:55

1 459 9 9 Srebrne odznaki 9 9 brązowych odznaki

Zarówno Freenas, jak i Ubuntu obsługują działające jako serwer Samba. Ponieważ Samba jest tym, czego Windows używa do udostępniania plików, maszyny Windows mogą uzyskać dostęp do zdalnych akcji za pomocą ścieżek UNC lub zmapowanych napędów. Brak klienta (TM).

Odpowiedzi 6 lutego 2011 o 23:52

Scott Pack Scott Pack

14.9K 10 10 złotych odznak 51 51 Srebrne odznaki 83 83 Brązowe odznaki

Po prostu użyj samby na linux NAS. To wszystko, co musisz zrobić.

Zajmuje się udostępnianiem danych w skrzynkach z systemem Windows, które nigdy nie muszą wiedzieć ani nie dbać o system plików serwera, ponieważ jest to jedna z rzeczy, które wychodzi z witryny, gdy uzyskujesz dostęp do serwera przez sieć.

Odpowiedzi 6 lutego 2011 o 23:53

31.8K 6 6 Złote odznaki 57 57 Srebrne odznaki 89 89 Brązowe odznaki

Freenas i OpenFiler są bardzo podobne pod względem funkcjonalności. Poszedłem z Freenas na wsparcie dla rozmiaru bloku 4KB na nowych większych dyskach twardych SATA.

Tańsze „zielone” dyski 2TB 5900 obrpm i prawdopodobnie pojawiające się dyski 3 TB, skorzystają z wsparcia wielkości bloku 4K w sposób zauważalny, z tego, co przeczytałem. Nie przetestowałem potencjalnego trafienia w obecne wersje OpenFiler.

Nowy Freenas 8 to poważna przeróbka, w tym FreeBSD 8 i interfejs zarządzania oparty na DJango, ale Freenas 7 jest nadal dość użyteczny.

OpenFiler jest prawdopodobnie lepiej znany, oparty na Linuksie i równie funkcjonalny dla większości celów.

Jeśli pójdziesz z dystrybucją filtra w stylu urządzenia, prawdopodobnie różnica FreeBSD vs nie być dla ciebie zauważalne, chyba że istnieją sterownik lub inne problemy z obsługą sprzętu. Dlatego najlepszym rozwiązaniem jest pójście z tym, co najwygodniej zarządzasz/wspierając.

Wiki » Udostępnianie plików między maszynami Linux i Windows za pomocą Samba (NAS)

Usuń ten szablon, gdy jesteś pewien, że strona jest kompletna i poprawna.

Zawartość

  • 1 zarys
    • 1.1. Tło
    • 1.2 Pojęcie serwera NAS
    • 1.3 Bezpieczeństwo, ochrona udostępnianych danych
      • 1.3.1 CIF i WannaCry
      • 1.3.2 Dostęp do danych lokalnych
      • 2.Wymagane 1 pakiety
        • 2.1.1 Lokalna dokumentacja na temat samby
        • 2.1.2 Plik konfiguracyjny Samba
        • 2.2.1 alternatywy dla obejścia
        • 2.2.2 Zalecane podejście
        • 3.1 Konfigurowanie dostępu użytkownika do usługi NAS
          • 3.1.1 Aktywacja CIF
          • 3.1.2 Dostęp do danych na NAS z systemu plików użytkownika

          Zarys

          Serwer NAS (podłączony do sieci) może być doskonałym dodatkiem do infrastruktury małych sieci z maszynami, które uruchamiają różne systemy systemowe i gdzie użytkownicy chcą współpracować i Udostępnij dane niezależnie od konkretnej platformy systemu operacyjnego Używają. Użytkownicy danych na NAS mogą uzyskać dostęp do tych danych, podobnie jak dane lokalne na swoim komputerze.

          Korzystam z takiego serwera w mojej sieci domowej, a doświadczenie jest doskonałe. Serwer jest częścią mojego Fritz!ROUTER BOX 7590 (ale nie ma nic specyficznego dla tej maszyny – istnieje dość wybór podobnego sprzętu). Jednak proste połączenie konkretnego komputera klienckiego z siecią lokalną, która ma serwer NAS, nie jest wystarczające do zapewnienia użytkownikom dostępu do NAS – Klient musi zostać skonfigurowany do komunikacji z NAS. Wymaga to prostych działań, gdy konfigurowany jest komputer Linux:

          • Chociaż działania te są dość proste, nie są widoczne i są one widoczne Nie udokumentowane,
          • Szczególna implementacja NAS na serwerach takich jak routery Fritzbox wykorzystuje protokół „Samba”, który podnosi niektóre Problemy z bezpieczeństwem które należy wziąć pod uwagę.

          Obecna strona wiki ma na celu dokumentację dla właścicieli maszyn, które będą podłączone do usługi NAS, pomagając im szybko i łatwo zacząć. Mam nadzieję, że pomaga również zwiększyć świadomość na temat istnienia tego miłego narzędzia.

          Tło

          Komunikacja między partnerami, którzy komunikują się w NAS, wymaga powszechnego protokołu („NFS” lub „Samba”). Wybór protokołu jest zwykle nakładany przez producenta serwera NAS – i.mi. Protokół „samba” w przypadku Fritzbox (i wiele innych modułów serwerów). Ten artykuł dotyczy odpowiednio protokołu „samby”, odpowiednio, jak jest on wdrażany i skonfigurowany w środowisku Linux.

          „Blok komunikatu serwera” (SMB) – został opracowany na początku lat 90. XX wieku jako protokół, który definiuje zestaw reguł wymiany plików i danych między serwerem a klientami. Termin Samba początkowo był nazwą projektu do opracowywania odpowiedniego bezpłatnego oprogramowania.

          Dzisiaj termin „samba” jest ogólnie używany do samego protokołu i oprogramowania wdrażającego ten protokół. Samba jest nadal aktywnie utrzymywana, z Głównymi wersjami są samba 1, 2 i 3, każdy z nich z podwodami. Najważniejszą obecnie używaną wersją jest samba 3.1.1; Wersja początkowa (samba 1.0) jest również znany jako CIFS („Wspólny internetowy system plików”); CIFS jest nadal jedynym protokołem dostępnym na wielu serwerach NAS.

          Protokół i odpowiednie implementacje były początkowo przeznaczone dla okna dialogowego między maszynami za pomocą Dos I Sunos Jako ich system operacyjny. Bardzo szybko, wdrożenie samby zostały następnie przeniesione Linux. Dzisiaj praktycznie wszystkie dystrybucje Linux zapewniają Samba jako integralną część standardowego zestawu oprogramowania.

          Dla Windows MS, Samba stała się kluczowym elementem obsługi udostępniania danych między maszynami Windows przez sieć – Microsoft stał się najważniejszym aktorem w rozwoju Samby. CIFS nie jest już domyślnie aktywowany w systemie Windows-10, ale można je aktywować jako opcję wyraźnie określoną po zainstalowaniu systemu Windows.

          Koncepcja serwera NAS

          Podstawowymi składnikami systemu NAS są:

          • wsparcie i dostępność udostępnionych danych na temat System plików serwera NAS,
          • implementacja Oprogramowanie klienta na uczestniczących maszynach klientów, które wymieniają dane z serwerem,
          • powszechny szacunek protokół komunikacyjny przez wszystkich partnerów,
          • gdzie te dane Wygląda jak dane lokalne maszyn klientów,
          • i ma kilka maszyn klientów Współistniejący dostęp do danych na serwerze.

          Ta koncepcja określa również, w jaki sposób struktura plików z serwera jest reprezentowana na kliencie: Korzeń drzewa plików na serwerze jest dołączony do pustego katalogu na kliencie-dlatego pliki z serwera wyglądają jak substruktura struktury plików klienta. Pojęcie praw własności i dostępu – znane użytkownikom Linuksa – nie jest częścią oryginalnej koncepcji.

          Praktycznie wdrożenie oprogramowania NAS na kliencie musi:

          1. Przechwytuj żądania we/wy na maszynach klienckich, wykonane przez użytkowników – i programy operacyjne – na wysokim poziomie abstrakcji,
          2. Zastąp te żądania wywołaniami odpowiednim procedurami dostarczonymi przez system operacyjny, odpowiednio jego interfejs do Internetu.

          Ogólnie rzecz biorąc Serwer NAS Jest niezależny system, podłączony do sieci i wyposażony w znaczną ilość pamięci (na Fritzbox, użytkownik ma zapewnić własną pamięć w postaci pamięci USB podłączonej do wtyczki USB na Fritzbox). Standalone serwery NAS można kupić, zazwyczaj około 200 euro.

          Implementacja Fritznas to szczególny przypadek, Łatwe do wprowadzenia: Usługa jest jakimś „brodawką” na Fritzbox, który przede wszystkim odgrywa rolę routera internetowego i modemu.

          Dyskusja w tym dokumencie zakłada, że ​​serwer Fritznas jest używany – ale dokument zawiera praktycznie nic, co również nie robi Zastosuj na dowolnym samodzielnym serwerze NAS. W rzeczywistości termin „system NAS” jest używany wszędzie tam, gdzie – precyzyjnie – fritznas byłby właściwym terminem.

          Do niedawna użycie CIF był wyborem nałożonym przez producenta Fritzbox – podobnie jak wybór dokonany przez wielu innych dostawców samodzielnych serwerów NAS. CIFS to z pewnością „stare” oprogramowanie, ale działa płynnie i jest nadal bardzo popularna. Obecnie istnieje przejście do użycia nowszych wersji samby. MS Windows, na przykład, emerytowane CIFS do statusu normalnie nieaktywnej funkcji, która – w razie potrzeby – musi być wyraźnie aktywowana.

          Bezpieczeństwo, ochrona udostępnionych danych

          CIF i Wannacry

          CIFS (wersja samba 1.0) był wektorem ataku WannaCry Ransomeware. Chociaż Microsoft bardzo szybko załatał ten problem, CIFS zachował podatność na piętno i brak bezpieczeństwa.

          Przez bardzo długi okres CIFS pozostał głównym wyborem protokołu używanego przez dostawców serwerów NAS i nie znane nie są inne podobne ataki. Ten szczególny problem bezpieczeństwa nie wydaje się już poważnym zagrożeniem, szczególnie w przypadku środowisk NAS, które są obsługiwane za routerem, który zapewnia zaporę i używa translacji adresów sieciowych.

          O wiele poważniejszym tematem obaw związanych z bezpieczeństwem jest brak ochrony przed niewłaściwym użyciem w sieci lokalnej, w oparciu o brak kontroli dostępu dla użytkownika.

          Dostęp do danych lokalnych

          Samba została pierwotnie opracowana do obsługi danych w kontekście systemów Microsoft Windows; Odpowiednio nie wie, jak sobie radzić własność I prawa dostępu.

          Stanowi to poważną wadę w odniesieniu do tego, do czego mają użytkownicy systemu Linux, i czego oczekują jako istotne dla bezpieczeństwa ich danych: widoczne z systemu Linux, wszystkie pliki i katalogi znajdujące się na serwerze NAS należą do korzenia i mają Przeczytaj i napisz zgodę.

          Aby uzyskać więcej informacji na temat mechanizmów bezpieczeństwa i potencjalnych pojęć do pracy wokół tego problemu, zobacz na przykład,

          Docelowi czytelników tej strony wiki

          Ta strona wiki dokumentuje, w jaki sposób takie środowisko NAS można tworzyć w systemie Mageia: koncentruje się przede wszystkim na kwestiach związanych z konfiguracją oprogramowania klienckiego na maszynach, które używają Mageia. Pod tym względem Mageia nie różni się zbytnio od innych rozkładów, a ten dokument może być prawdopodobnie pomocny, jeśli używany jest inny rozkład Linuksa. Wreszcie, krótkie podsumowanie przedstawia, w jaki sposób można wykonać oprogramowanie klienckie Samba do pracy na komputerze Windows-10.

          Prezentacja tej strony jest dostosowana do właściciela komputera Linux, nie-specjalisty, który jest w stanie wybrać i instalować pakiety, i wie, że wykonuje proste operacje wiersza poleceń, być może za pomocą Sudo.

          Umieszczenie tekstu na akapity powinno ułatwić przeskaki.

          Konfigurowanie klienta Samby na Mageii

          Wymagane pakiety

          Pakiety potrzebne do uruchomienia klienta Samby w Mageii są częścią standardowej rozkładu. Wersja samba 1.0 (CIFS) to konkretny przypadek: należy zainstalować dodatkowy pakiet „CIFS-UTILS”-dla instalacji wiersza poleceń, po prostu zrób

          URPMI CIFS-UTILS

          Ten pakiet jest dostępny w praktycznie wszystkich dystrybucjach. Należy pamiętać, że jego nazwa może być wprowadzająca w błąd – ten pakiet obsługuje całą gamę wersji Samby, nie tylko wersja 1.0.

          Instalowanie pakietu tworzy niektóre pliki, które są interesujące w kontekście tego dokumentu:

          Lokalna dokumentacja na temat samby

          Jeśli zainstalujesz „CIFS-UTILS”, otrzymujesz również zestaw stron człowieka. Jedynym interesującym tutaj jest strona uchwyt.CIFS (8): Opisuje niektóre konkretne aspekty montażu systemu plików Samby (ale okazuje się, że nie jest to zbyt pomocne w przypadku problemów, które należy rozwiązać podczas konfigurowania szczegółów montażu partycji Samby).

          Aby znaleźć nazwy pozostałej części tych stron, możesz użyć „Mageia Control Center”, odpowiednio. Jego sekcja „Zainstaluj i usuń oprogramowanie”: Znajdź i wybierz „CIFS-UTILS” i naciśnij przycisk plików. W ten sam sposób możesz znaleźć nazwę lokalnych plików dokumentacji, które są dostępne na stronie /usr/share/doc/cIFS-UTILS.

          Uwaga: Obecnie plików z stronami samby nie mogą być wyświetlane z narzędziami, które używają MAN2HTML do konwersji zawartości .xz Plik do pliku HTML.

          Plik konfiguracyjny Samba

          Plik /etc/samba/smb.conf to plik konfiguracyjny dla klienta Linux. Ten plik jest instalowany, OK do uruchamiania NAS klienta.

          Automatyczne zamontowanie systemu plików NAS

          Naiwnie można się spodziewać, że odpowiednio sformatowana linia /etc/fstab to wszystko, co jest potrzebne do automatycznego zamontowania plików na serwerze NAS, gdy system systemu klienta. Ale Linux ma paskudny werbel: /etc/fstab jest przetwarzany dość wcześnie w sekwencji działań, które mają miejsce, gdy system się rozpocznie się – zanim Samba zostanie w pełni uruchomiona. W konsekwencji system nie udaje się montować plików z serwera Samba. Ponadto Linux zda sobie sprawę, że katalog określony w /etc/fstab Wciąż wymaga montażu i zatem uruchomić „proces rozpoczęcia”, który czeka na zamontowanie plików zdalnych. Inicjalizacja zostanie zawieszona do czasu rozpoczęcia czasu po kilku minutach.

          Alternatywy dla obejścia

          Istnieje kilka możliwości radzenia sobie z tą sytuacją – i w podobnej sytuacji pojawia się, gdy system nie jest podłączony do sieci, gdy się uruchamia:

          • Powstrzymaj się od używania mechanizmu automountowego przewidywania katalogów, które w liczbie /etc/fstab:
          1. Jako root ręcznie zamontuj katalog z wiersza poleceń,
          2. lub zapewnij skrypt do wykonania pod koniec inicjalizacji systemu, gdy samba jest uruchomiona.
          • Użyj mechanizmu omówionego w następnym akapicie („Zalecane podejście”).

          Zalecane podejście

          Istnieje prosta alternatywa (patrz https: // askubuntu.COM/PYTANIA/1081601/How-to-to-Fix-Fstab-aamba-Mounts-a-Not-Loading): Wykorzystuje fakt, że katalog /etc/sysconfig/scripts/IFUP.D/ jest specjalnym katalogiem: pliki wykonywalne w tym katalogu zostaną przesłane do wykonania tuż po tym, jak system plików stanie się w pełni działający – dokładnie to, co jest potrzebne do opóźnionego montażu systemu plików NAS (na innych dystrybucjach – e.G. Ubuntu -, ten katalog znajduje się pod adresem /etc/sieć/if-up.D/).

          Możesz użyć tej funkcji, tworząc plik 2-liniowy (należący do root, z uprawnieniami 0755) z zawartością (gdzie oznacza punkt montażowy części NAS; nazwa pliku jest niematerialna-o ile plik jest powszechnym węzłem poniżej if-up.D)

          #!wierzchołek kosza/sh

          Określanie zdalnego katalogu w /etc /fstab

          Nawet jeśli automatyczne mocowanie w czasie rozruchu nie jest wymagane, zaleca się dostarczenie linii w /etc/fstab To określa opcje montażu. Ręczne mocowanie można następnie uruchomić po prostu, mówiąc „montaż” (co oznacza, jak wyżej, nazwa węzła katalogowego, w którym zamontowana jest partycja samba – /Fritzbox W poniższym przykładzie) .

          Aby uzyskać automatyczne mocowanie, zastosowanie pojęć omówionych powyżej, następujący wiersz w /etc/fstab Działa poprawnie (następujące przykłady są ważne do montażu partycji samba-1, montowanie partycji samba-3 jest omawiane dalej w dół):

          // 192.168.0.1/Fritz.Nas/Fritzbox CIFS poświadczenia =/etc/samba/smbcredentials, noserverino, noauto, domyślne, vers = 1.0 0 0

          Zasadniczo ten wiersz odpowiada montażowi wiersza polecenia, jak udokumentowano na stronie „Mount 8”. Wiele używanych opcji zostało już omówionych. Oto kilka dodatkowych komentarzy:

          Wiodące trzy pola, z kolei określić

          1. Adres serwera NAS (Jego adres IP i nazwa usługi pod tym adresem – w terminologii samby: SAMBA Share ),
          2. punkt montażu partycji samby Określa korzeń drzewa katalogowego, który ma być zamontowany z serwera Samba (przed zamontowaniem katalogu void),
          3. rodzaj systemu plików do zamontowania – CIF do montażu partycji NAS; (Ostatnio typ SMB3 został dodany do typów obsługiwanych przez Linux „Mount”, ale tylko CIF montuje partycję NAS, jak jest tutaj udokumentowana) .

          Należy pamiętać, że użycie symboli CIF do specyfikacji typu jest, w tym kontekście, nie jest specyficzne dla samby wersja 1 – wersja, którą należy szanować, gdy działa Samba

          Następnie następuje Lista opcji oddzielonych przecinkami Do zastosowania, gdy system plików jest zamontowany (sekwencja opcji jest niematerialna):

          • referencje . Określa plik zawierający nazwy użytkowników i hasła; Informacje te są wykorzystywane przez Samba do sprawdzenia, czy użytkownik jest upoważniony do posiadania dostępu (strona Man-Page ilustruje również, w jaki sposób informacje te można podać bezpośrednio /etc/fstab; Byłoby jednak głupotą podanie tych informacji w pliku z publicznym dostępem do odczytu (Linux wymaga /etc/fstab umożliwić publiczny dostęp do odczytu); W przypadku zawartości pliku poświadczeń (należących do roota, uprawnienia 0600), użyj

          Nazwa użytkownika = hasło =

          Nie istnieje żadna konwencja o nazwie tego pliku ani gdzie powinna być umieszczona – /etc /smbcredentials jest dowolnym wyborem – ale plik musi być chroniony; Uprawnienia 0600 są w porządku;

          • Vers = . Określa wersję protokołu Samba, dla którego ten wiersz jest kodowany,
          • Noserverino wskazuje, że klient (Twój komputer) wygeneruje same liczby iNODE, a nie używa rzeczywistych z serwera;
          • NOAUTO: hamuje „montaż” w celu automatycznego uruchamiania natychmiastowego mocowania po inicjowaniu systemu; Jest to ważne, aby umożliwić inicjalizację sieci przed zamontowaniem partycji NAS, i pozwala na użycie systemu bez połączenia z siecią (laptopy !);
          • Domyślne: Jest to skrót rozpoznany przez Mount i rozumiany jako lista często określonych opcji: RW, Suid, Dev, Exec, Auto, Nouser, Async.

          Dwa ostatnie pola numeryczne to płyta kotła FSTAB, określają Kontrola zrzutu I Sprawdzanie systemu plików – Zobacz Man-strony dla fstab.

          Mocowanie wiersza polecenia z wyraźną specyfikacją opcji montowania

          Może to być wygodne (na przykład do debugowania) ręczne zamontować partycję Samba z określonymi opcjami montowania, ale bez modyfikowania /etc /fstab. Poniższy wiersz jest przykładem, w jaki sposób można to zrobić:

          Sudo Mount -t CIFS -O poświadczenia =/etc/samba/smbcredentials, noserverino, noauto, domyślne, vers = 1.0 // 192.168.0.1/Fritz.NAS /FRITZBOX

          Zgłoszenie tego jako wiersza polecenia ma taki sam efekt, jak wykonanie montażu, który pobiera opcje z linii w /etc /fstAB omówione na górze tej sekcji.

          Montaż partycji w celu uzyskania dostępu do samby 3

          Sprzęt NAS, który korzysta z Samba-3, coraz częściej zastępuje sprzęt, który prowadzi Samba-1. Firma Samba-3 w odniesieniu do Samby-1, następujące główne zalety:

          • Oprogramowanie do Samby-3 jest niedawne i jest na bieżąco, oferuje większą elastyczność i nowe funkcje;
          • Nie ma potrzeby, aby klient stał się określoną wersją protokołu Samba w opcjach montowania: serwer negocjuje z klientem i określa najwyższy możliwy poziom protokołu, który można uruchomić;
          • Niemniej jednak godne ubolewania jest, że wdrożenie Samby-3 zostało wykonane bez ulepszania wydanych komunikatów o błędach-ponieważ Samba-3 jest bardziej złożone, problem ten stał się jeszcze bardziej denerwujący niż w przypadku samba-1.

          W odniesieniu do dyskusji na temat Montaż partycji samby-1, pewne niewielkie różnice w zawartości /etc/fstab Wejście, odpowiednio. wiersz poleceń Aby zamontować partycję samby należy zaobserwować:

          • Termin vers = musi zostać wyeliminowany z listy opcji (Samba automatycznie negocjuje wersję do użycia),
          • Dodaj opcję, która określa nazwę użytkownika, który twierdzi, że dostęp do partycji Samba (i wymaga autoryzacji przez serwer Samba): nazwa użytkownika = ,
          • Opcja montażowa „RW” nie ma wpływu – dlatego do listy opcji należy dodać dodatkowe pola, aby kontrolować uprawnienia UNIX dla plików w partycji Samby, gdy jest zamontowana (pamiętaj, że podobnie jak Windows, Samba nie obsługuje pojęcia „uprawnień”); 2 alternatywy zostały zweryfikowane do poprawnej pracy i pozwolenia na kontrolę, czy pliki w części są pisane, czy nie – same czy w połączeniu;
          1. Określ UID i GID użytkownika, który pojawi się jako właściciel (wszyscy!) Pliki zamontowane z partycją CIFS – dodaj następujące pola do listy opcji: UID =, gid =, siły siły, forcegid – Zauważ, że niekoniecznie jest to użytkownik określony w opcji „nazwa użytkownika” do autoryzacji przez serwer Samba,
          2. Podaj maskę właściwości plików zamontowanych z partycją CIFS: Dodaj jedną dodatkową opcję file_mode = .

          Należy również pamiętać, że plik konfiguracyjny Samba /etc/samba/smb.conf nie ma wpływu na to, w jaki sposób samba postępuje wraz z przeniesieniem CIFS.

          Jako przykład, oto wpis FSTAB, który dołączam do montażu napędu samba-3 NAS z mojego routera Fritzbox 7590, RESP. jego serwer NAS (routery Fritzbox wymagają Fritzos w wersji 7.20 i powyżej wsparcia samby -3 – 7590 był jednym z pierwszych routerów, dla których to stało się dostępne); Szczegółowe informacje można znaleźć w dyskusji na temat montażu parcji samba-1.

          // 192.168.0.1/Fritz.NAS/FRITZBOX CIFS Nazwa użytkownika = szkody, poświadczenia =/etc/samba/smbcredentials, noserverino, noauto, domyślne, uid = 1000, GID = 1000, ForceUid, Forcegid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

          Specyficzność Mageia

          Wszystkie kwestie omówione w tych akapitach są wspólne dla większości dystrybucji Linuksa – bardzo niewiele tematów jest szczególnie dla Mageia. Mogą występować różnice w rozmieszczeniu oprogramowania Samba na określone pakiety lub w ścieżkach systemu plików, w których przechowywane są pliki obsługi (na przykład w specjalnym katalogu /etc/sysconfig/scripts/IFUP.D – patrz wyżej – w Ubuntu znajduje się pod adresem /etc/sieć/if-up.D/fstab.

          Problemy związane z Microsoft-Windows

          Konfigurowanie dostępu użytkownika do usługi NAS

          Jest niewiele do zrobienia, aby NAS Access działał na komputerze MS Windows. Główną trudnością jest znalezienie gdzie i w danym momencie w ewolucji dokumentacji systemu Windows można znaleźć odpowiednie kontrole.

          Poniższe akapity nie są pełną dyskusją, ale po prostu przedstawiają przewodnik, jak podjąć te kroki.

          Aktywowanie CIF

          Ten krok jest – najwyraźniej – konieczny tylko wtedy, gdy NAS obsługuje tylko samba -1.

          Jak już powiedziano, wersja samba 1.0 jest dostępny na maszynach Windows-10, ale jest „funkcją”, którą należy wyraźnie aktywować jako pierwszą akcję. Można to zrobić, postępując w następujący sposób:

          1. Naciśnij przycisk „Rozpocznij” (pozostawiony w lewo w pasie zadań) i wpisz „funkcje”,
          2. Wybierz „Włącz lub wyłącz funkcje Windows”;
          3. Na liście wymienionych wówczas funkcji przewiń w dół do linii „SMB1.0 / CIFS Obsługa udostępniania plików ”i aktywuj odpowiedni przycisk Check.

          To wszystko, obsługa CIFS jest teraz aktywowana.

          Dostęp do danych na NAS z systemu plików użytkownika

          Domyślnie Windows-10 ukrywa dostęp do zdalnych danych (i.mi. Dane obsługiwane na zdalnych serwerach za pośrednictwem dostępu do sieci). Aby „zobaczyć” takie dane, użytkownik musi włączyć „Discovery Network”:

          1. Uruchom „Centrum sterowania systemem Windows”,
          2. Otwórz kartę „Sieć i Internet”,
          3. Wybierz „Centrum sieciowe i udostępniania”,
          4. Wybierz „Zmień ustawienia udostępniania Advanced”;
          5. Teraz widzisz nutę radiową „Włącz Discovery Network” – aktywuj ten przycisk.

          Konieczny jest ostatni krok do zintegrowania drzewa katalogu, które znajduje się na NAS z drzewem katalogu użytkownika komputera Windows – odpowiednik operacji „Mocować” w systemie Linux.

          Z NAS serwer, który uruchamia CIFS A wersja Windows-10 dostępna, gdy ta strona Wiki została opracowana 2 lata temu, procedura była następująca:

          • Przejdź do strony katalogu najwyższego poziomu – „Ten komputer (c)“,
          • aktywuj “Sieć„Tab,
          • Pod tą kartą znajdziesz teraz kartę oznaczoną „Fritz-Nas”,
          • Po otwarciu tej karty masz dostęp do danych na serwerze NAS i możesz je używać jak dowolne dane lokalne.

          Jeżeli twój NAS jest w stanie uruchomić samba-3 a jeśli system Windows został zaktualizowany do bieżącego poziomu (1903, lipiec 2020), kontynuuj następujące

          1. Przejdź do strony katalogu najwyższego poziomu – „Ten komputer (c)“,
          2. Uderz w „Mapuj urządzenie sieciowe” patka,
          3. określić „list napędowy”, a List do odwołania się do partycji NAS że – jak dotąd – nie jest używane do innej partycji,
          4. Podaj nazwę urządzenia NAS skonfigurowanego w Fritzbox
          • Czyniąc: Home Network -> Urządzenia USB -> Udostępnianie sieci domowej -> Nazwa,
          • lub za pomocą wartości wstępnie skonfigurowanej „fritz.NAS “,
          • ale z cięciami zastąpionymi tylnymi klasami;

          Z ustawieniami używanymi w sekcji Linux, powoduje to \\ 192.168.0.1 \ fritz.NAS .

          Wnioski

          Instalowanie lekkiego serwera NAS w małej sieci, być może z maszynami o różnych OS, może być potężnym rozszerzeniem infrastruktury sieciowej:

          • stanowi alternatywę dla wspierania Dostęp do udostępnionych zdalnych danych bez konieczności dostępu do usługi w chmurze,
          • Można go uzyskać w całości Umiarkowany koszt,
          • Instalacja wymaga tylko Bardzo ograniczona inwestycja w czasie,
          • To praktycznie nie wymaga żadnej konserwacji,
          • działające maszyny klientów różne platformy OS są obsługiwane (mam pozytywne wrażenia łączenie systemu Windows-10, Mageia-Linus, Raspberry-PI, maszyny Mac-OS i Android nie powinny stanowić żadnych problemów).

          Jednak obsługa środowiska NAS nie wykracza poza poziom Dostęp do surowych danych. Różni się to od aplikacji, które oferują rozproszone implementacje klient-serwer dla określonych zadań (ale NAS może być używany do wdrożenia takiej usługi).

          W niektórych przypadkach NAS może pomóc sfałszować dostępność usługi rozproszonej, tworząc dane aplikacji lokalnych, które wyglądają jak dane lokalne, ale w rzeczywistości są obsługiwane w sieci. Przykładem jest użycie kalendarza błyskawicy (zrealizowanego jako dodatek do Thunderbird): kalendarz jest pomyślany do pracy z lokalnymi plikami kalendarza, ale pliki te można zastąpić / mieszać z plikami, które znajdują się na NAS.