OS Manuals

/usr/bin/ksu

The Kerberos network authentication system

From krb5 1.22.2-r6 (os), captured 2026-11-06 by running ksu --help (exit 2). permalink

ksu: invalid option -- '-'
ksu: invalid option -- 'h'
Usage: ksu [target user] [-n principal] [-c source cachename] [-k] [-r time] [-p|-P] [-f|-F] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]
Options (13)
OptionDescriptionSource
-n target_principal_nameSpecify a Kerberos target principal name.man
-c source_cache_nameSpecify source cache name (e.g., -c FILE:/tmp/my_cache).man
-kDo not delete the target cache upon termination of the target shell or a command (-e command).man
-zRestrict the copy of tickets from the source cache to the target cache to only the tickets where client == the target principal name.man
-ZDon't copy any tickets from the source cache to the target cache.man
-qSuppress the printing of status messages.man
-l lifetimeThe ticket granting ticket options only apply to the case where there are no appropriate tickets in the cache to authenticate the source user.man
-r time(Time duration string.) Specifies that the renewable option should be requested for the ticket, and specifies the desired total lifetime of the ticket.man
-pspecifies that the proxiable option should be requested for the ticket.man
-Pspecifies that the proxiable option should not be requested for the ticket, even if the default configuration is to ask for proxiable tickets.man
-foption specifies that the forwardable option should be requested for the ticket.man
-Foption specifies that the forwardable option should not be requested for the ticket, even if the default configuration is to ask for forwardable tickets.man
-a argsSpecify arguments to be passed to the target shell.man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.