Provided by:
manpages-de-dev_0.5-4.1ubuntu1_all 
NAME
setfsuid - setze Benutzeridentität für Dateisystemzugriff
ÜBERSICHT
int setfsuid(uid_t fsuid)
BESCHREIBUNG
setfsuid setzt die Benutzerkennung (User ID), die der Linuxkernel bei
Dateisystemzugriffen prüft. Normalerweise stimmt der Wert von fsuid mit
der effektiven Benutzerkennung überein. Jedenfalls wird immer, wenn
die effektive Benutzerkennung geändert wird, fsuid auch geändert auf
den neuen Wert der effektiven Benutzerkennung.
Ein expliziter Aufruf von setfsuid ist gewöhnlich nur nötig in
Programmen wie dem Linux NFS Server, der die Benutzerkennung ändern
muss, die für Dateizugriffe benutzt wird, ohne die echte oder effektive
Benutzerkennung zu ändern. Ändern der normalen Benutzerkennung bei
Programmen wie dem NFS Server ist eine Sicherheitslücke, die es
ungewünschten Signalen von anderen Gruppenkennungen aussetzen kann.
setfsuid wird nur erfolgreich sein wenn der Aufrufer der Superuser ist
oder wenn fsuid der realen, effektiven oder gesicherten Benutzerkennung
gleichkommt, oder dem aktuellen Wert von fsuid entspricht.
RÜCKGABEWERT
Bei Erfolg wird der frühere Wert von fsuid zurückgegeben. Im
Fehlerfall wird der aktuelle Wert von fsuid zurückgegeben.
KONFORM ZU
setfsuid ist Linuxspezifisch.
BUGS
Es wird dem Aufrufer keine Fehlermeldung zurückgegeben. Zumindest
müsste EPERM zurückgegeben werden wenn der Aufruf fehlschlägt.
SIEHE AUCH
setfsgid(2)