Samba is een handige service die te vinden is in de meeste Unix- en Linux-systemen en waarmee u bestands- en afdrukservices kunt delen met een andere computer, met name een Microsoft Windows-client. In Ubuntu, terwijl de Nautiilus Bestandsbeheerder wordt geleverd met een reeks verbindingsprotocollen voor toegang tot bestanden vanaf een externe server, verandert het de machine niet in een bestandsserver en accepteert geen verbinding vanaf een andere pc. Samba is degene die het werk doet. In deze zelfstudie laten we u zien hoe u Samba installeert en configureert, zodat u uw Ubuntu-pc in een bestandsserver kunt veranderen.

Samba installeren

Samba is niet standaard geïnstalleerd. Open een terminal en typ de volgende opdracht:

 sudo apt-get install samba 

Als alternatief kunt u Samba installeren via het Ubuntu Software Center.

Samba configureren

Om ervoor te zorgen dat Samba werkt zoals we willen, moeten we het configuratiebestand aanpassen.

In de terminal,

 gksu gedit /etc/samba/smb.conf 

Dit opent het configuratiebestand in Gedit.

Blader door de pagina tot je de regel ziet:

 werkgroep = WERKGROEP 

Dit is de ID van uw pc. Je kunt het als standaard behouden, maar het is het beste om het te veranderen in iets dat betekenisvoller is, zoals 'HOME-DESKTOP'.

Blader vervolgens verder omlaag totdat u bij het gedeelte 'Verificatie' komt. Je zou de regel moeten zien:

 # security = user 

Verwijder de "#" aan de voorkant van de regel.

Blijf verder naar beneden scrollen totdat u bij het gedeelte 'Definities delen' komt. Hier configureert u de bestanden / mappen die u met anderen wilt delen.

Als je wilt dat de Home-map toegankelijk is, moet je uncomment (verwijder de ";" aan de voorkant van de regel) de volgende regels:

 [homes] comment = Home Directories browseable = yes geldige gebruikers =% S 

Vergeet niet om de waarde van de browseable in "ja" te veranderen. U kunt ook de opmerking read only = no uncomment uncomment als u anderen toestaat om naar uw thuismap te schrijven.

De laatste regel valid users = %S betekent dat alleen jij, of iemand met je login account, verbinding kan maken met je eigen thuismap via Samba.

Voeg aan het einde van het bestand de volgende regels toe om een ​​extra pad voor het delen van bestanden toe te voegen:

 [share] comment = Nieuw pad pad van pad = / pad / naar / delen / map bladerbaar = ja gast ok = ja lees alleen = nee maak masker = 0755 

Wijzig de naam van deze gedeelde configuratie en wijzig het pad naar de map die u wilt delen.

U kunt de regel 'gast ok = ja' wijzigen in 'gast ok = nee' als u het deelpad alleen beschikbaar wilt hebben voor ingelogde gebruikers.

Sla ten slotte het bestand op en sluit het.

Samba-gebruikerswachtwoord instellen

Om jezelf toe te voegen aan de Samba-gebruikerslijst, hoef je alleen maar de volgende opdracht te typen:

 sudo smbpasswd -a 

Vervangen door uw gebruikersnaam. Vervolgens wordt u gevraagd een wachtwoord in te stellen voor dit Samba-account.

U kunt ook een nieuw gebruikersaccount maken en deze gebruiker toevoegen aan de Samba-gebruikerslijst

Gebruik de volgende opdracht om een ​​gebruikersaccount aan te maken:

 Voeg gebruiker toe 

Start Samba-services opnieuw

 sudo herstart smbd sudo herstart nmbd 

Dat is het. U moet vanaf een andere pc verbinding met deze pc kunnen maken.

Meer Samba-tips

Als u op zoek bent naar een eenvoudigere manier om de Samba-instellingen te configureren, kunt u de GUI "Samba Server Configuration" installeren.

 sudo apt-get installeer systeem-config-samba 

Op uw Nautilus Bestandsbeheer, kunt u ook met de rechtermuisknop op een willekeurige map klikken en de Sharing Options selecteren om delen in te schakelen.

Genieten!