SSH für Python

Tuesday, June 17. 2008 Python

Schön: Paramiko, eine Implementierung des SSH Protokolls für Python. 

Defined tags for this entry: , , , , ,

Kurztipp: Linux Festplattenimage über SSH sichern

Tuesday, June 3. 2008

(Alles in einer Zeile:)

server# dd bs=65536 if=/dev/hda | ssh -o Compression=yes user@host "cat > image.img"

  1. liest aus der shell von "server"
  2. mit 64k Blöcken
  3. den Festplatteninhalt von /dev/hda aus
  4. meldet sich dann als user bei host an
  5. und schickt das image via ssh komprimiert über die Leitung
  6. und legt das Image im Homedir des Benutzers user als image.img ab.
Ja, ich steh auf ssh :-).

Defined tags for this entry: , , , ,

PureFTPd - ein schlanker FTP Server - virtual style

Wednesday, August 30. 2006

Wer bisher gerne einen kleinen, schlanken und sicheren FTP Server auf seinem Linux-Host einsetzte griff meist zu VSFTPd. Der ist zwar nett, ich fand aber PureFTPd kürzlich netter.

Überzeugt hat mich vor allem ein Feature: Datenbankanbindung.

Authentifiziert werden kann gegen MySQL, PostgreSQL oder auch LDAP. Wer gerne gegen ein anderes Backend authentifiziert, schreibt ein Plugin für die bereits implementierte Schnittstelle. Experimentell beherrscht PureFTPd auch eine TLS-Verschlüsselung.

Betreibt man nun einen Server, auf dem sowieso eine Datenbank für alle Nutzerdaten eines Postfix-Mailservers läuft, so kann man sich eine Menge Verwaltungsarbeit sparen indem man die FTP Logins gleich mit über diese Nutzerdatenbank abwickelt.

Die bessere Alternative zu einem FTP Transfer bleibt natürlich ein SFTP-Transfer, den auch mittlerweile alle gängigen FTP-Clients beherrschen. Aber leider kommt man je nach Anforderungen nicht immer um FTP herum.

Defined tags for this entry: , , , ,