Mein Blog läuft nun endlich nicht mehr auf dem Webspace meiner alten Schule (die ich vor 4 Jahren verlassen habe), sondern auf einem virtuellen Linux-Server (debian40r3, apache2, php5, mysql5).
Die Installation lief problemlos, außer dass in den ersten Versuchen die Zeichensätze nicht gestimmt haben. Nach mysqldump per perl anstatt per phpMyAdmin tat dann alles wieder!
Schritt 1: Nur bestimmte User dürfen sich per ftp einloggen
Möglichkeit 1: /etc/vsftpd.conf (führt dazu, dass direkt nach dem Eingeben des Usernamen “denied” erscheint)
userlist_enable=YES
userlist_file=/etc/chrootUsers
userlist_deny=NO
Möglichkeit 2: /etc/pam.d/vsftpd (erst nach Eingabe eines Passwortes erscheint “denied”, hier lässt sich also nicht rausfinden, ob der User komplett gesperrt ist oder nur das Passwort falsch ist)
auth required pam_listfile.so item=user sense=allow file=/etc/chrootUsers onerr=fail
Schritt 2: Die ftp-User sollen sich nicht per SSH einloggen können (wenn gewünscht)
cp /bin/false /bin/ftp
echo "/bin/ftp" >> /etc/shells
usermod -s /bin/ftp USERNAME
Sprich: Ein User, der nur Zugriff per ftp haben soll, muss als Shell /bin/ftp zugewiesen haben
Grad mein erstes fertig gemacht:

Zum Aufbau poste ich später mal mehr. (Dieser Post sollte nur Marc zeigen, wie das neue WP 2.5 aussieht)

Wo sind meine deutschen Mirrors?
Recent Comments