Jak zainstalować i skonfigurować Sambę w Debianie 10

Samba jest potężnym narzędziem typu open-source, które umożliwia udostępnianie plików i drukarek w sieci w systemach Linux. Umożliwia współistnienie i interakcję komputerów z systemem Linux i Windows w tej samej sieci. Jest on zainstalowany na serwerze Linux, który hostuje pliki do udostępnienia. Te udostępniane pliki mogą być następnie dostępne przez dowolnego autoryzowanego klienta systemu Linux lub Windows w tej samej sieci.

Ten artykuł wyjaśni jak zainstalować i skonfigurować serwer Samba w systemie Debian., Dowiemy się również, jak uzyskać dostęp do tych udostępnionych plików z komputerów z systemem Linux lub Windows.

użyliśmy Debiana 10 do wykonania poleceń i procedur wymienionych w tym artykule. Jednak polecenia i procedury działają prawie dokładnie tak samo w innych dystrybucjach Linuksa.

instalacja Samby na Debianie

Uruchom Terminal w swoim systemie operacyjnym Debian. Przejdź do karty aktywności w lewym górnym rogu pulpitu. Następnie w pasku wyszukiwania wpisz słowo kluczowe terminal. Gdy pojawi się wynik wyszukiwania, kliknij ikonę terminala, aby go otworzyć.,

w Terminalu wprowadź następujące polecenie, aby zainstalować serwer Samba.

$ sudo apt install samba

może poprosić o potwierdzenie, podając opcję Y / N. Naciśnij Y, aby kontynuować proces instalacji, a Samba zostanie zainstalowana w Twoim systemie.

podczas instalacji może pojawić się pytanie, czy chcesz użyć ustawień WINS z DHCP. Jeśli twój serwer używa statycznego adresu IP, Wybierz nie.

weryfikacja instalacji samby

aby zweryfikować instalację, sprawdź status usługi samby „nmbd”., Usługa ta uruchamia się automatycznie po instalacji samby.

$ sudo systemctl status nmbd

Jeśli serwer samba jest zainstalowany i działa pomyślnie, zobaczysz status Aktywny(uruchomiony).

Jeśli usługa nie uruchamia się automatycznie, uruchom to polecenie, aby uruchomić ją ręcznie:

$ sudo systemctl start nmbd

Konfiguracja Samby

Po zakończeniu instalacji serwera Samby nadszedł czas, aby go skonfigurować. Plik konfiguracyjny samby smb.conf znajduje się w katalogu/etc / samba., W tym pliku określamy folder i drukarki, które chcemy udostępnić wraz z ich uprawnieniami i parametrami operacyjnymi. Samba przegląda swój plik konfiguracyjny po pewnym czasie i aktualizuje wszelkie zmiany.Reklama

wykonaj poniższe kroki, aby wykonać konfigurację:

Krok 1: Utwórz katalog do udostępniania plików za pomocą Samby. Ten katalog zachowa pliki, które muszą być udostępnione. Uruchom następujące polecenie, aby utworzyć nowy katalog w katalogu głównym.

$sudo mkdir /samba

Krok 2: Teraz będziemy musieli edytować plik konfiguracyjny smb.conf., Przed edycją pliku konfiguracyjnego należy utworzyć kopię zapasową tego pliku w tym samym lub innym katalogu. Wykonaj następujące polecenie, aby utworzyć kopię zapasową smb.plik conf.

$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf

To polecenie utworzy kopię zapasową w katalogu ~/Documents

Krok 3: Teraz edytuj oryginalny plik konfiguracyjny za pomocą dowolnego edytora tekstu, takiego jak Vim, Nano lub Gedit. Używamy tutaj edytora Nano:

$ sudo nano /etc/samba/smb.conf

przewiń w dół do dolnej części smb.,konf i dodaj następujące wiersze:

comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes

gdzie

  • = nazwa udziału samba
  • comment= Krótki opis udziału
  • Path= ścieżka udostępnionego katalogu.
  • tylko do odczytu = Ustaw katalog współdzielony jako czytelny
  • Browsable = aby dołączyć udział do listy udostępniania lub nie

Po zakończeniu, naciśnij Ctrl+O i Ctrl+X jednocześnie, aby zapisać i zamknąć plik.

Konfiguracja konta użytkownika

teraz będziemy potrzebować konfiguracji konta użytkownika dla Samby., Użytkownik Samby musi być użytkownikiem systemowym i dlatego powinien istnieć w pliku/etc / password. Jeśli użytkownik jeszcze nie istnieje, najpierw musisz go utworzyć. W przeciwnym razie po prostu wykonaj polecenie w Terminalu, używając następującej składni, aby skonfigurować nowe hasło dla użytkownika.,

$ sudo smbpasswd -a username

Uruchom ponownie usługę Samba

Po zakończeniu wszystkich konfiguracji i konfiguracji użytkownika Uruchom ponownie usługę Samba, uruchamiając następujące polecenie w Terminalu:

$ sudo systemctl restart smbd.service

Podłączanie udziału samby z maszyny Linuksowej

aby podłączyć udział samby z linii poleceń Linuksa, musisz aby zainstalować klienta samby. Pomoże to połączyć akcje samby z wiersza poleceń.,

uruchom następujące polecenie w Terminalu, aby zainstalować klienta Samby:

$ sudo apt install smbclient

Po zainstalowaniu podłącz się do udziału Samby, używając następującej składni:

$ sudo smbclient ///share_name –U samba_user

gdzie

  • jest adresem IP lub nazwą hosta serwera Samba
  • jest nazwą katalog udostępniony Samba
  • to nazwa użytkownika, który ma dostęp do udostępnionego katalogu

Po wprowadzeniu polecenia w terminalu zapyta o hasło. Wpisz hasło i naciśnij enter, po czym zobaczysz Samba CLI., Aby wyświetlić obsługiwane polecenia w CLI, wpisz pomoc i naciśnij enter.

używając GUI

aby uzyskać dostęp do udziału Samby poprzez graficzny interfejs użytkownika, otwórz Menedżera plików. Na dole okna menedżera plików zobaczysz opcję Połącz z serwerem. Na pasku adresu wpisz adres serwera Samby w następującym formacie i kliknij przycisk Połącz.

///share_name

gdy pojawi się następujące okno, wybierz przycisk radiowy zarejestrowany użytkownik i wprowadź nazwę użytkownika i hasło w odpowiednich plikach., Jeśli znajdujesz się w środowisku grupy roboczej, pozostaw pole domeny jako domyślne i kliknij przycisk Połącz.

teraz będziesz mógł uzyskać dostęp do udostępnionych plików na serwerze Samba.

Metoda 2: Podłączanie udziału samby z komputera z systemem Windows

w systemie operacyjnym Windows Narzędzie Run jest najczęściej używane do uzyskiwania dostępu do udostępnionych plików przez sieć. Aby otworzyć narzędzie Uruchom, użyj skrótu klawisz Windows + R. Po otwarciu narzędzia wprowadź adres udziału Samby w następującym formacie i kliknij OK.,

\\\

zostaniesz poproszony o podanie hasła użytkownika Samba. Wpisz hasło i kliknij OK.

teraz będziesz mógł uzyskać dostęp do udostępnionych plików Samby na komputerze z systemem Windows.

w tym artykule nauczyliśmy się jak zainstalować Sambę na systemie Debian 10. Dowiedzieliśmy się również, jak połączyć się z serwerem Samba z komputerów Linux i Windows w celu uzyskania dostępu do współdzielonych katalogów.

Jak zainstalować i skonfigurować Sambę na Debianie 10

Leave a Comment