Mit
apt-get update
holen wir uns erstmal die neuen Paketlisten.
Dann ein
apt-get install samba
und meine NSLU2 ist erstmal beschäftigt.
Zwischendurch kamen noch fragen wie meine Workgroup heißen soll und ob ich WINS aktivieren möchte. Workgroup heißt „LAN“ und WINS will ich nicht. Mehr gab es nicht zu tun. Danke aptitude
Ich hab dann direkt noch
apt-get install cupsys
ausgeführt, weil mein Samba später auch noch als Druckserver dienen soll.
So, als nächstes ruft man mit dem Editor seines Vertrauens die smb.conf auf und editiert alles nach den eigenen Wünschen.
nano -w /etc/samba/smb.conf
Für mich interessant waren folgende Zeilen:
max log size = 500
Maximale Loggröße auf 500kb begrenzen (sollte reichen).
security = user
User benötigt zwingend einen gültigen Linux-Benutzeraccount für die Anmeldung bei Samba.
encrypt passwords = true
Eigentlich unwichtig, da ich meine Passwörter eh im Klartext im Internet veröffentlichen werde %-)
invalid users = root
Root darf sich nicht anmelden. Ist aus Sicherheitsgründen einfach besser, wie ich finde.
load printers = yes
printing = cups
printcap name = cups
Druckereinstellungen für Samba /w Cups
printer admin = nickolsen
Ganz sinnig, damit man nicht immer nen Root braucht: Printer-Admins einrichten.
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
public = no
writable = no
create mode = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
[music]
comment = Music folder
path = /mnt/data/music/
browseable = yes
read only = yes
guest ok = no
Freigaben (zweimal Drucker und einmal Ordner read-only)
Drucken hat bei mir bisher noch nie funktioniert. Also keine Ahnung, ob das klappt oder nicht. Aber die Ordnerfreigabe steht