folders delen in Linux Mint 18

De plek voor je tutorials en howto's
Wilfried1954
Algemene moderator
Algemene moderator
Berichten: 941
Lid geworden op: Ma 08 Dec 2014, 11:26
Contact:

folders delen in Linux Mint 18

Berichtdoor Wilfried1954 » Ma 14 Aug 2017, 20:27

Om foldes te delen over het netwerk moet je samba kunnen instellen. Dat staat in LM 18 niet default geinstalleerd. In software installeer je system-config-samba.

Dan zoek je in het menu naar samba en probeer het te starten. Bij mij lukte dat niet. In terminal sudu system-config-samba leert me dat het bestand etc/libuser.conf niet bestaat. Dat maak je dan even aan in terminal door het commando sudo touch /etc/libuser.conf en daarna kan je samba starten.

Het volgende probleem is de firewall. Blijkbaar schakelt de installatie van samba de firewall aan. Dat wil ik niet. Dus zet ik die uit en dan moet je nog eens bij bewerken > reset current profile uitvoeren anders schakelt hij de volgende keer weer in.

Je kan nu mappen delen maar je moet ook nog eens users aanmaken. Sommige mappen krijg je niet zomaar gedeeld. Ik wou bijvoorbeeld /media/wilfried delen en dat lukt wel maar je kan er via het netwerk niet in omdat er geen rechten zijn. Oplossing is van /media te openen als root en dan rechten voor iedereen instellen (ineens ook alle submappen instellen om zeker te zijn).

Best is van dan ook in softwarebeheer openssh-server te installeren. Verder moet je daar niets aan instellen. Zo kan je op andere machines via SSL (SFTP) mappen opendoen en heb je ineens alle rechten tot die mappen. Handig als je backups wilt doen met Luckybackup of via scripts met rsync. Een ander voordeel is dat je geen gerommel hebt met rechten vanop een ander pc. Je kan normaal gezien in alle mappen gewoon in en alles doen. Vanop een client machine doe je in caja (bestandsbeheer) gewoon bestand > verbinden met server en je kiest SSH. Daarna kan je desgevallend een bladwijzer aanmaken. Je hebt dan toegang toe heel de pc zonder dat je mappen hoeft te delen. Veel gemakkelijker.

Nog iets: als je een nieuwe Linux installeert op deze machine moet je op alle cliënt machines het bestand ~/.ssh.known_hosts wissen anders kan je niet meer aanloggen.
Kareltje
Nieuweling
Nieuweling
Berichten: 10
Lid geworden op: Zo 15 Apr 2018, 13:02

Re: folders delen in Linux Mint 18

Berichtdoor Kareltje » Wo 18 Apr 2018, 20:39

Ik weet het, het is al een jaar oud. Maar er blijken nog steeds mensen te zijn die problemen hebben met Samba. Voor die mensen in het heden die hier terecht zijn gekomen even een korte handleiding:

Installatie:
Menu
Programmabeheer
Zoek naar samba
Installeer Samba
Installeer System-config-samba
Nootje: Als er iets verwijderd of extra geïnstalleerd moet worden, laat dat toe!
Nootje: Als er op de blauwe balk “Verwijderen” komt te staan ga je een stap terug.
Sluit Programmabeheer

Open Terminal (Ctrl+Alt+t)
Toets in: sudo touch /etc/libuser.conf
Druk op Enter
Nootje: Vreemd genoeg zie je niets gebeuren.
Sluit de terminal

Starten:
Menu
Toetst in de zoekbalk samba in. Het wordt gelijk zichtbaar in je menu. Klik het aan.

Afstellen:
Klik op de vette plus (+)
Bladeren
Klik door totdat je in de gewenste map staat
OK
Vink ‘Schrijfbaar’ en ‘Zichtbaar’ aan
Klik op tabje ‘Toegang’
Vink ‘Iedereen toegang geven’ aan
OK
Sluit het scherm van Samba

Tot nu toe was het een beetje klikken met de muis. Maar je moet nog even wat doen in de terminal.

Open de terminal (Ctrl+Alt+t)
Toets in: whoami
Druk op Enter
Schrijf de uitkomst even op (of onthoud het)
Voorbeeld: Komputter
Toets nu in: sudo pico /etc/samba/smb.conf
Druk op Enter
Scroll helemaal naar beneden d.m.v. de cursortoets. Dus NIET met de muis!!!
Je ziet de naam van de gedeelde map staan tussen [map].
Onderaan zie je een regel staan ‘guest ok = yes’
Direct daar onder zet je de regel: force user = Wat je eerder opgeschreven hebt.
Voorbeeld: force user = Komputter
Ctrl+o
Druk op Enter
Ctrl+x
Sluit de terminal
Start de computer opnieuw op.

Nootje: Je kan ook gebruik maken van een speciaal commando maar zo heb je zekerheid dat het in een keer goed gaat.

Check:
Start een andere computer in je netwerk en zoek de gedeelde map eens op.
Nootje: Grote kans dat je om een wachtwoord wordt gevraagd. Dat is hetzelfde wachtwoord als je de hele tijd in Linux Mint ook gebruikt.

Vraag:
Mijn Windows-pc ziet de gedeelde map(pen) niet!
Dan kan het zijn dat de computers niet dezelfde netwerknaam hebben.
Je kan de netwerknaam aanpassen in de smb.conf.

Open de terminal
Toets in: sudo pico /etc/samba/smb.conf
Druk op Enter
Scroll naar beneden d.m.v. de cursortoets. Dus NIET met de muis!!!
Je komt de naam ‘Workgroup’ tegen. Verander die in dezelfde netwerknaam als die van Windows.
Ctrl+o
Druk op Enter
Ctrl+x
Sluit de terminal
Start de computer opnieuw op.
Nootje: Je kan ook gebruik maken van een commando maar zo heb je zekerheid dat het goed gaat.

Terug naar “Tutorials / Howto's”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast