Unter UNIX können Sie den Systemaufruf „access“ verwenden, um zu prüfen, ob Sie die Berechtigung haben, eine Nachricht an ein angegebenes Ziel zu senden. Der „access“-Aufruf benötigt drei Argumente:den Pfad zum Ziel, einen Modus, der den gewünschten Zugriff angibt, und ein Flag, das angibt, ob symbolischen Links gefolgt werden soll.
Um beispielsweise zu überprüfen, ob Sie berechtigt sind, eine Nachricht an eine Datei namens „/tmp/file“ zu senden, würden Sie den folgenden Befehl verwenden:
„
$ Zugriff auf /tmp/file W
„
Wenn der „access“-Aufruf 0 zurückgibt, haben Sie die Berechtigung, eine Nachricht an das angegebene Ziel zu senden. Wenn der Anruf -1 zurückgibt, haben Sie keine Berechtigung.
Der „access“-Aufruf kann auch verwendet werden, um nach anderen Arten von Berechtigungen zu suchen, z. B. Lese-, Schreib- und Ausführungsberechtigungen. Weitere Informationen finden Sie auf der Manpage „Access“.