Superuser

Autor Thema: Chroot-Umgebung für einen Nutzer per sftp mit Solaris 10?  (Gelesen 8380 mal)

Offline marmorkuchen

  • Sobl Junior
  • **
  • Beiträge: 52
Salve,

hat das schon mal jemand hinbekommen, ohne auf OpenCSW oder gar eigene Compilerläufe zurückgreifen zu müssen?

Unter Linux ist das, ebenso wie unter Solaris 11, kein Problem. Hier genügt ein Match User mit ein zwei weiteren Angaben und der User ist eingesperrt. Solaris 10 kennt diese Direktive leider nicht.

Nun könnte ich ja mit ACLs das System für den User dichten und nur den benötigten Raum freigeben, aber irgendwie kommt mir das nicht ganz richtig, bzw. nicht einfach genug vor.  :)

Hat jemand eine weitere Idee?

Frohes neues Jahr

marmorkuchen

sonnenblen.de - Das unabhängige Sun User Forum


Offline Drusus

  • Sobl Master
  • ****
  • Beiträge: 424
  • Intentionally left blank
Re: Chroot-Umgebung für einen Nutzer per sftp mit Solaris 10?
« Antwort #1 am: 11. Januar 2014, 03:43:53 »
Moin,

bei Solaris 10 greifen die Konfigurationsparameter leider global (wie du ja schon sagtest gibt es da kein MatchUser oder ähnliches).
Wenn man keinen ss-sftp/Zugriff ausserhalb eines chroot Bereichs braucht geht es trotzdem.
Dann greift halt das "ChrootDirectory" für alle. Mittels dem %h kann man auch ein chroot pro User schaffen (aber halt nur für alle und nicht für ein paar).

Eine sinnvolle Option unter Solaris 10 nur bestimmte User in ein chroot zu zwängen ist mir allerdings nicht bekannt.

Tschau,
  Drusus..

Offline marmorkuchen

  • Sobl Junior
  • **
  • Beiträge: 52
Re: Chroot-Umgebung für einen Nutzer per sftp mit Solaris 10?
« Antwort #2 am: 11. Januar 2014, 09:15:05 »
Hallo,

ja die Option %u für den User bzw %h fürs Home kannte ich auch schon.
Ich hatte nur gehofft irgendwas übersehen zu haben. Zumal ich die Anforderung für nicht soo exotisch halte. :)

Viele Grüße aus Berlin

marmorkuchen