SFTP without chroot

Today I needed to configure a sftp server as replacement for the standard ftpd. I was shocked as alomst any documentation can be found via google. But it’s rather simple so here’s what I’ve done on AIX:

Install openssh (have a look at the IBM LinuxToolbox), sftp should be activated per default. Check /etc/ssh/sshd_config for the line http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html

Now you have to configure sftp-server as login-command:

  • add /usr/sbin/sftp-server as allowed login shell to /etc/security/login.cfg
  • assign sftp-server as login-command to the sftp-user
    • per smit: look for Initial PROGRAM
    • manually: edit /etc/passwd, so the sftp-users line looks like
      sftp-user:!:1010:1010:mailto.sftp@localhost:/home/sftp:/usr/sbin/sftp-server
  • If you changed the sshd_config restart the sshd-subsystem:

    stopsrc -s sshd
    startsrc -s sshd

That’s it! The sftp-user should be able to login via sftp, like sftp sftp-user@localhost and end up in its home-directory with no shell, just sftp.

GSI2 Wiki Fragenkatalog

Aufgrund großer Nachfrage stelle ich auch eine ‘druckbare’ Zusammenstellung des FragenWiki online. Dabei habe ich die Einträge 1:1 aus dem Wiki übernommen, und um sämtliche Absätze (z.B. Diskussion) gekürzt, die leer waren.

Stand: 2007-06-21 12:00.

Update: Die bewerteten Fragen wurden neu zusamengestellt.

Stand: 2007-06-22 14.00

Allen viel Glück bei der Prüfung!

Kurzeinführung in die Bedienung von Atlas.ti

Eine gute Freundin meiner sitzt gerade an ihrer Diplomarbeit und wird dabi Atlas.ti, eine Software, die qualitative Inhaltsanalyse unterstützt, einsetzten. Dazu steht ihr eine ältere Version von Atlas.ti zur Verfügung. Ich wurde gebeten, ihr das Programm zu erklären.

Dazu habe ich gleich ein kleines Dokument verfasst, dass trotz seiner Kürze vielleicht auch anderen beim Einstieg in Atlas.ti behilflich ist, daher stelle ich es gleich hier rein: Kurzeinführung in die Bedienung von Atlas.ti (pdf)

LaTeX Tips & Tricks

utf8

  • usepackage[utf8]{inputenc}

keine umlaute im pdf

  • cm-super fonts installieren (bei gentoo über ebuild aus bugs.gentoo.org)
  • usepackage[T1]{fontenc}

Euler Skript verwenden

  • z.b. $mathfrak{P}$ um das Euler-P für die Potenzmenge zu erhalten

Limits kann nicht verwedet werden
( Fehlermeldung: “! Limit controls must follow a math operator.”)

  • Das Zeichen, welche mit limits verwehen werden soll, in mathop{} einschließen

keine Zeichen für Zahlenbereiche verfügbar

  • amsfonst laden
  •  usepackage{amsfonts}
  • gewünschte symbole deklarieren
  • DeclareMathSymbol{N}{mathord}{AMSb}{“4E}
  • DeclareMathSymbol{Z}{mathord}{AMSb}{“5A}
  • DeclareMathSymbol{Q}{mathord}{AMSb}{“51}
  • DeclareMathSymbol{C}{mathord}{AMSb}{“43}

statt {n atop k} sollte binom{n}{k} verwendet werden!

Mitschrift zur vierten Vorlesung aus “Gesellschaftliche Spannungsfelder”

Einmal in der Woche ist es soweit, meine Mitschrift zu letzten, diemal der vierten Vorlesung wird online gestellt. Dabei habe ich den Gastvortrag von Constantin weggelassen, da ich nicht glaube, dass diese Inhalte schon für’s Internet gedacht sind. Ansonsten bin ich wie immer über Fehlerbercihtigungen dankbar: Gesellschaftliche Spannungsfelder der Informatik – Mitschrift 2007-05-15 (draft, pdf, 193 kb)

Mitschrift zur dritten Vorlesung aus “Gesellschaftliche Spannungsfelder”

Die kollaborative Mitschrift hat diese Woche ja besser funktioniert, trotzdem findet sich hier wieder, was ich handschriftlich aufgeschnappt habe. Wie immer kein Gewähr, dafür ein paar Fehler extra: Gesellschaftliche Spannungsfelder der Informatik – Mitschrift 2007-05-08 (draft, pdf, 193 kb)

Falls jemand für das Übertragen  ins Wiki die Openoffice Dokumente braucht, bitte mich kurz kontaktieren. Aufgrund ungelöster Probleme mit wordpress kann ich im Moment (über das Blog) keine OO-Dokumente hochladen.

Curry-Baguette

Unlängst durfte ich gute Freunde zu einem ‘Jassaobat’ begrüßen. Zur Stärkung bei einem Abend mit Karten eignet sich immer Fingerfood. Um aber nicht zum wiederholten Male belegte Bröchen zu servieren, habe ich mich auf die Suche nach etwas spannenderem gemacht und bin bei Curry-Baguette fündig geworden.

Zutaten
2 Baguette
Butter
Currypulver
2 Zwiebeln
Frischkäse, Aufstrich, o.ä.

Zubereitung
Baguette in Scheiben und Zwiebeln in feine Ringe schneiden.
Butter mit reichlich Currypulver in einer Pfanne erhitzen, und die Baguettescheiben darin knusprig braten. Nach dem Wenden der Brötchen Zwiebel mit in die Pfanne geben und anbraten.
Die goldbraunen Baguette auf einem Teller anrichten, mit Frischkäse bestreichen und mit den Zwiebelringen garnieren.

Mahlzeit!