Linux am LSG: |
||
Administration / Linux / Serverkonfiguration / Dienste / Apache Webserver / Detaillierte Vorgehensweisen / Zugriff via Frontpage / direkte Anleitung | ||
Als erstes sind die Server Apache (n), Apache-contrib (n), mod_dav (n),
Samba (n) und Samba-client (n) mit YaST zu installieren. Danach werden die
Startvariablen start_smb und start_httpd auf yes gestellt (YaST1 ->
Administration des Systems -> Konfigurationsdatei verändern -> zu
den Einträgen gehen -> F3 -> no löschen und yes hineinschreiben).
In der Datei /etc/samba/smb.conf wird anschließend die Zeile mit den Interfaces editiert. Kopieren sie die Zeile, nehmen den ; am Anfang weg und ersetzten Sie die IP durch eine IP Adresse, die für ihr System GÜLTIG ist. Auch die SubNet Mask muss stimmen. Als nächstes wird die Public_html Freigabe gemacht. Diese sieht wie folgt aus und ist am Schluss der Konfigurationsdatei einzutragen: [public_html]
Erklärungen dieser Freigabe und Änderungsmöglichkeiten Als nächstes muss noch die Gruppe wwwrun angelegt werden. Von ihr hängt der Zugriff von Apache auf die Dateien ab. Existiert keine Leseberechtigung für Apache, kann dieser die Dateien auch nicht über das Internet übermitteln, UNABHÄNGIG DAVON, OB SICH DER BENUTZER AUTHENTIFIZIERT HAT! (YaST -> Administration des Systems -> Gruppenverwaltung). In der Gruppenverwaltung vergibt man den Namen wwwrun und fügt mittels F3 den Benutzer wwwrun hinzu. Danach wird der ganze Rechner neu gestartet. Jetzt muss für jeden Benutzer das Passwort für SMB eingetragen werden. Dies geht mit smbpasswd -a -s Benutzername Danach gibt man das Kennwort ein [ENTER] und gibt das Kennwort noch mal ein. VORSICHT. DIESES KENNWORT WIRD IM KLARTEXT AUF DEM BILDSCHIRM ANGEZEIGT. Jetzt ist nur noch prinzipiell die Berechtigung der /home/username/public_html Ordner anzupassen. Dazu ruft man folgenden Befehl auf: cd /home |