Linux Systeembeheer/Bestanden en printers delen: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Samba: inhoud, structuur, opmaak |
|||
Regel 237:
== Bestanden delen, de Windows-manier: Samba ==
Samba is een open source softwarepakket dat gebruik maakt van het SMB protocol. De technologie wordt vooral gebruikt om UNIX-machines te laten communiceren met Windows-machines.
::'''#yum install samba'''▼
=== Installatie ===
::'''#nano /etc/samba/smb.conf'''▼
''De opdrachtregels die verder volgen zijn getest op een minimale installatie van CentOS 5.5.''
=== Configuratie ===
[global]
workgroup = WORKGROUP
Regel 255 ⟶ 259:
map to guest = bad user
passdb backend = tdbsam
[
read
guest
▲ write list = student
We wijzigen de ''security context'' van de map die we delen.
▲::'''#chcon -R -t samba_share_t /shares/Public'''
We maken een gebruiker ''student'' aan, en verlenen hem toegang tot de Samba share.
::'''#service smb start'''▼
$ useradd student # lokale gebruiker op server aanmaken
$ passwd student # wachtwoord voor gebruiker instellen
$ smbpasswd -a student # samba wachtwoord voor gebruiker instellen
Tenslotte stellen we de firewall in met ''system-config-securitylevel-tui''
$ system-config-securitylevel-tui
Security Level: Enabled
SELinux: Enforcing
Klik op 'Customize' en vink 'Samba' aan.
De configuratie is klaar. We starten de service. We zorgen ook dat de service opstart bij het opstarten van de server.
$ chkconfig smb on
=== Testen ===
In het voorbeeld is het adres van de server 192.168.1.115.
'''1. Met Ubuntu 10.10'''
Places => Connect to Server => Windows Share
:Server: 192.168.1.115
:Share: public
:Username: (blanco = "guest" account)
Resultaat: De schijf wordt ''read-only'' aangekoppeld.
Places => Connect to Server => Windows Share
:Server: 192.168.1.115
:Share: public
:Username: student
Resultaat: We kunnen inloggen met het Samba wachtwoord van de gebruiker ''student''. De map ''upload'' is zoals verwacht schrijfbaar.
'''2. Met Windows 7'''
Ga in Windows Explorer naar de locatie ''\\192.168.1.115''.
== Een FTP-server opzetten ==
|