Jak zainstalować i skonfigurować SABA Udostępnij z systemem Windows i Centos

Jak zainstalować i skonfigurować SABA Udostępnij z systemem Windows i Centos
Samba to system udostępniania plików kompatybilny z systemem Windows. Służy do konfigurowania Windows Share w systemach Linux. Samba to implementacja Linuksa protokołu SMB/CIFS.

Samba może być używana do konfigurowania serwera pamięci lub udostępniania plików i katalogów w systemie Linux.

W tym artykule pokażę, jak zainstalować i skonfigurować udostępnienie samba z systemem Windows i Centos 7. Zacznijmy.

Schemat sieciowy dla serwera pamięci Samba:

Serwer Samba i komputery klientów są konfigurowane w następujący sposób:

Serwer pamięci samba (na podstawie Centos 7) ma nazwę hosta Server SMB i adres IP 10.0.1.11

Klient Samby Centos 7 ma nazwę hosta Client SMB i adres IP 10.0.1.14

Klient Samba Windows 7 ma adres IP 10.0.1.12

Te komputery są w tej samej sieci 10.0.1.0/24

Konfigurowanie DN dla serwera Samba:

Zanim zaczniesz, upewnij się, że serwer DNS jest prawidłowo skonfigurowany. W przeciwnym razie samba może nie zacząć.

Konfigurowanie pełnego serwera DNS jest poza zakresem tego artykułu, więc edytowałem /etc/hosts plik każdego komputera Centos 7 i dodał tam następujący wiersz.

10.0.1.11-serwer SMB

Na Server SMB I Client SMB maszyna, możesz po prostu uruchomić następujące polecenie, aby dodać powyższy wiersz do /etc/hosts plik:

$ echo "10.0.1.11 SMB -SERVER "| sudo tee -a /etc /hosts

Dla klienta Windows użyłem notatnika do edycji C: \ Windows \ System32 \ Drivers \ itp. \ Hosts Plik i dodałem następujący wiersz:

10.0.1.11-serwer SMB

Krok 1:

Idź do Początek menu i wyszukiwanie Notatnik. Teraz kliknij prawym przyciskiem myszy Notatnik ikona i kliknij Uruchom jako administrator.

Krok 2:

Teraz naciśnij + o iść do Plik > Otwarty… i wybierz plik C: \ Windows \ System32 \ Drivers \ itp. \ Hosts

Krok 3:

Teraz dodaj powyższą linię do końca pliku. Teraz naciśnij + S lub idź do Plik > Ratować Aby zapisać plik.

Instalowanie serwera Samba:

Serwer Samba nie jest domyślnie zainstalowany w CentOS 7. Więc musisz go zainstalować na Server SMB maszyna.

Przed zainstalowaniem serwera Samba uruchom następujące polecenie, aby zaktualizować Mniam PAKIET REPOTOPTORY Pamięć podręczna:

$ sudo yum makecache

Teraz zaktualizuj system CentOS 7 o następujące polecenie:

Aktualizacja $ sudo yum

Jeśli aktualizacja jest dostępna, powinieneś zobaczyć następujące okno. Naciskać y a następnie naciśnij kontynuować.

Proces aktualizacji powinien zająć trochę czasu. Po zakończeniu uruchom następujące polecenie, aby ponownie uruchomić system.

$ sudo restart

Teraz zainstaluj serwer Samba z następującym poleceniem:

$ sudo yum instaluj samba

Teraz naciśnij y a następnie naciśnij kontynuować.

Serwer Samba powinien zostać zainstalowany.

Usługi Samba SMB I NMB są domyślnie zatrzymane. Musisz je zacząć przed zrobieniem cokolwiek.

Zacząć SMB Usługa z następującym poleceniem:

$ sudo systemctl start SMB

Zacząć NMB Usługa z następującym poleceniem:

$ sudo systemctl start nmb

Teraz musisz dodać SMB I NMB Usługi uruchamiania systemu, aby uruchamiali się, gdy serwerowy komputer blokuje.

Dodaj SMB Usługa uruchamiania systemu za pomocą następującego polecenia:

$ sudo systemctl włącz SMB

Dodaj NMB Usługa uruchamiania systemu za pomocą następującego polecenia:

$ sudo systemctl włącz NMB

Dodawanie i listowanie użytkowników Samby:

Użytkownicy systemu Windows mają różne pliki i schematy uprawnień do katalogu niż Linux. Aby dodać te dodatkowe parametry do istniejących użytkowników Linuksa, pdbedit Polecenie jest używane.

Możesz dodać użytkownika logowania do samby za pomocą następującego polecenia:

$ sudo pdbedit -a -u $ (whoami)

Teraz musisz skonfigurować hasło Samba. To jest hasło, których użyjesz, gdy zaloguj się w podziale samby.

Wpisz hasło Samba dla użytkownika i naciśnij .

Ponownie idź hasło Samby i naciśnij .

Twój użytkownik logowania powinien zostać dodany.

Możesz dodać innych użytkowników Linuksa do samby również z następującym poleceniem:

$ sudo pdbedit -a -u nazwa użytkownika

Notatka: Tutaj, NAZWA UŻYTKOWNIKA może być dowolna nazwa użytkownika Linux.

Teraz możesz wymienić wszystkich użytkowników Samby za pomocą następującego polecenia:

$ sudo pdbedit -l

Umożliwianie ruchu samby:

Teraz zezwól na ruch Samby do Server SMB maszyna z następującymi Firewalld Komenda:

$ sudo firewall-cmd --add-service = samba-permanent

Zastosuj nowy Firewalld Konfiguracja z następującym poleceniem:

$ sudo firewall-cmd-odpowiadanie

Dostęp do akcji Samba od Centos 7 Client:

Możesz zainstalować narzędzia klientów Samba na swoich maszynach Centos 7, z których chcesz zamontować akcje samba Server SMB maszyna.

Uruchom następujące polecenie, aby zainstalować narzędzia klienta Samba na kliencie Centos 7:

$ sudo yum instaluj samba-client

Teraz naciśnij y a następnie naciśnij kontynuować.

Należy zainstalować narzędzia klientów samba.

Teraz możesz wymienić cały dostępny udział w swoim logowaniu NAZWA UŻYTKOWNIKA NA Server SMB Maszyna z następującym poleceniem:

$ smbclient -u nazwa użytkownika> -l // nazwa hosta

Notatka: Tutaj NAZWA UŻYTKOWNIKA Czy twoja nazwa użytkownika samby i Nazwa hosta Czy nazwa DNS lub IP twojego Server SMB.

Teraz wpisz hasło Samba i naciśnij .

Wszystkie twoje akcje powinny być wymienione. Domyślnie tylko katalog domowy użytkownika jest udostępniany. Jeśli chcesz, możesz dodać więcej akcji.

Teraz możesz zamontować swój udostępnienie z następującym poleceniem:

$ sudo Mount -t CIFS -O nazwa użytkownika = nazwa użytkownika, hasło = samba_password
// server_ip/shaRename MountPoint

Uwaga: nazwa użytkownika I Samba_password to szczegóły logowania samby, IP SERWERA to adres IP Server SMB, Nazwa wspólna to nazwa udziału i Punkt Mountpoint to lokalizacja/ścieżka, w której chcesz zamontować swój udział Nazwa wspólna na Centos 7.

Udział jest zamontowany.

Dostęp do udostępniania Samba od Windows Client:

Z Windows po prostu otwórz Przeglądarka plików i wpisz \\Nazwa hosta\Nazwa wspólna w Twojej lokalizacji, jak zaznaczono na zrzucie ekranu poniżej. Po zakończeniu naciśnij .

Teraz wpisz swoją sambę NAZWA UŻYTKOWNIKA I HASŁO i kliknij OK.

Powinieneś zostać zalogowany do swojego udziału, jak widać.

Dodawanie kolejnych udziałów:

Jeśli chcesz dodać więcej akcji, przeczytaj Tworzenie udostępniania plików sekcja artykułu na https: // linuxhint.com/install-samba-on-ubuntu/

Notatka: Zrobiłem wszystko, gdy Selinux był wyłączony. Praca z Selinux nie ma zakresu tego artykułu. Sprawdź dokumentację Selinux, aby uzyskać więcej informacji na temat Selinux i jak skonfigurować ją dla samby.

W ten sposób instalujesz i konfigurujesz SABA Udostępnianie z systemem Windows i Centos 7. Dziękujemy za przeczytanie tego artykułu.