debian:samba-server-debian:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
debian:samba-server-debian:start [2017/06/16 17:03] – [Erstellen der Gruppen und User] michaeldebian:samba-server-debian:start [2017/08/28 11:14] (current) – [Server Konfiguration] michael
Line 1: Line 1:
-====== SMB (Sambamit Debian ====== +====== SMB Samba Server mit Debian ====== 
-Im nachfolgenden wird beschrieben, wie genau ein Samba-Server mit mehreren Usern korrekt konfiguriert werden kann.  +''Im nachfolgenden wird beschrieben, wie genau ein Samba-Server mit mehreren Usern korrekt konfiguriert werden kann.''   
 + 
 +{{:icons:samba.png?nolink&130|}}
  
 ---- ----
  
-===== Vorbereitungen ===== +===== Übersicht über die geplante Konfiguration ===== 
-Im ersten Schritt werden zuerst die vorausgesetzten Vorbereitungen zur späteren Konfiguration der SMB-Shares durchgeführt.+Im ersten Schritt werden zuerst die vorausgesetzten Vorbereitungen zur späteren Konfiguration der SMB-Shares durchgeführt. Folgende Vorgaben gelten für die bevorstehende Konfiguration.
  
 <WRAP center round box 100%> <WRAP center round box 100%>
 ==== Vorgaben ==== ==== Vorgaben ====
-Folgende Vorgaben, gelten für die Basis, des zu konfigurierenden Samba-Servers! +''Folgende Vorgaben, gelten für die Basis, des zu konfigurierenden Samba-Servers!'' 
  
-{{ :debian:samba-server-debian:smb-user.png?nolink |}}+{{ :smb-user.png?nolink |}}
 </WRAP> </WRAP>
  
 +----
  
- +===== Installation des Samba-Servers =====
- +
-==== Installation des Samba-Servers ====+
 Zu Beginn, wird erst einmal der Server aktualisiert und anschliessend das Samba-Server Paket installiert. Zu Beginn, wird erst einmal der Server aktualisiert und anschliessend das Samba-Server Paket installiert.
  
Line 30: Line 31:
 <wrap em>Zuerst werden immer die Gruppen und dann erst die User erstellt!</wrap> Zum korrekten erstellen der Gruppen, wird folgendermassen vorgegangen: <wrap em>Zuerst werden immer die Gruppen und dann erst die User erstellt!</wrap> Zum korrekten erstellen der Gruppen, wird folgendermassen vorgegangen:
  
-<WRAP center round box 100%>+<WRAP center box 100%>
 **Gruppen hinzufügen:** **Gruppen hinzufügen:**
 <code> <code>
Line 38: Line 39:
  
  
-<WRAP center round box 100%>+<WRAP center box 100%>
 **Erstellen der User :** **Erstellen der User :**
  
Line 45: Line 46:
 <code> <code>
 # useradd -g smbusers michael # useradd -g smbusers michael
 +# useradd -g smbusers jennifer
 ... ...
 </code> </code>
Line 57: Line 59:
  
  
-<WRAP center round box 100%> +<WRAP center box 100%> 
-**Zuweisen der User in die richtigen Gruppen:**+**Zuweisen der User in die User-spezifischen Gruppen:**
  
-Zum setzen der richigen secondary-groups für die verschiedenen Usern, wird so vorgegangen:+''Zum setzen der richigen secondary-groups für die verschiedenen Usern, wird folgendermassen vorgegangen:''
 <code> <code>
 # usermod -G smbusers,beziehung michael # usermod -G smbusers,beziehung michael
Line 70: Line 72:
 </WRAP> </WRAP>
  
- +<WRAP center box 100%> 
-<WRAP center round box 100%> +**Setzen der Default Passwörter, für die user:**
-**Setzen der Default Passwörter:**+
 <code> <code>
 # echo -e "changeme\$17\nchangeme\$17" | passwd michael # echo -e "changeme\$17\nchangeme\$17" | passwd michael
Line 83: Line 84:
  
  
-</code> 
 ==== Erstellen und berechtigen der Verzeichnisse ==== ==== Erstellen und berechtigen der Verzeichnisse ====
 +Im nächsten Schritt, werden die benötigten Verzeichnisse, für die späteren Shares erstellt und die jeweiligen Gruppen darauf berechtigt.
 +
 +<WRAP center box 100%>
 +**Erstellen der Share-Ordner:**
 +
 +<code>
 +# mkdir -p /var/smbshare/{public,ferien_fotos,daten_simon,fressnapf}
 +</code>
 +</WRAP>
 +
 +<WRAP center box 100%>
 +**Share-Ordner für Gruppen berechtigen:**
 +
 +<code>
 +# cd /var/smbshare && chgrp -R smbusers /var/smbshare/
 +# chgrp beziehung ferien_fotos && chgrp ion daten_simon && chgrp hunde fressnapf
 +
 +# chmod -R 2770 /var/smbshare/
 +# chmod 775 /var/smbshare/
 +</code>
 +</WRAP>
 +
  
 ---- ----
Line 159: Line 181:
 </sxh> </sxh>
  
 +<WRAP center box 100%>
 ==== Erstellen der Samba-Passwörter für die lokalen Samba-User: ==== ==== Erstellen der Samba-Passwörter für die lokalen Samba-User: ====
-Um nun auf die Shares per Passwort Authentifikation darauf zuzugreifen, muss zuerst noch ein SMB-Passwort für unsere erstellten User vergeben werden. Dies wird folgendermassen gemacht:+Um nun auf die Shares per Passwort Authentifizierung darauf zuzugreifen, muss zuerst noch ein SMB-Passwort für unsere erstellten User vergeben werden. Dies wird folgendermassen gemacht: ''(<wrap em>MYPASSWORD</wrap> **durch eigenes Kennwort ersetzen!**)''
  
 <code> <code>
-# smbpasswd -a michael    # Falls PW manuell eingegeben wird..+# smbpasswd -a michael                  #Falls das Passwort pro User manuell eingegeben werden soll..
  
-# echo -e "gibbiX12345\ngibbiX12345" | smbpasswd -a michael +# echo -e "MYPASSWORD\nMYPASSWORD" | smbpasswd -a michael 
-# echo -e "gibbiX12345\ngibbiX12345" | smbpasswd -a jennifer+# echo -e "MYPASSWORD\nMYPASSWORD" | smbpasswd -a jennifer
  
-# echo -e "gibbiX12345\ngibbiX12345" | smbpasswd -a simon +# echo -e "MYPASSWORD\nMYPASSWORD" | smbpasswd -a simon 
-# echo -e "gibbiX12345\ngibbiX12345" | smbpasswd -a bambo +# echo -e "MYPASSWORD\nMYPASSWORD" | smbpasswd -a bambo 
-# echo -e "gibbiX12345\ngibbiX12345" | smbpasswd -a svenja+# echo -e "MYPASSWORD\nMYPASSWORD" | smbpasswd -a svenja
 </code> </code>
 +</WRAP>
  
-Zum Schluss, wird noch zum übernehmen der Konfiguration, der Samba-Dienst neugestartet:+''Zum Schluss, wird noch zum übernehmen der Konfiguration, der Samba-Dienst neugestartet:''
  
 <code> <code>
Line 180: Line 204:
  
  
 +<wrap em>Installation und Konfiguration von Samba abgeschlossen!</wrap>
  • debian/samba-server-debian/start.1497625399.txt.gz
  • Last modified: 2017/06/16 17:03
  • by michael