info coreutils

manpagez: man pages & more
info coreutils
Home | html | info | man
File: coreutils.info, Node: chcon invocation, Next: runcon invocation, Up: SELinux context
22.1 ‘chcon’: Change SELinux context of file
============================================
‘chcon’ changes the SELinux security context of the selected files.
Synopses:
 chcon [OPTION]... CONTEXT FILE...
 chcon [OPTION]... [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE...
 chcon [OPTION]... --reference=RFILE FILE...
 Change the SELinux security context of each FILE to CONTEXT. With
‘--reference’, change the security context of each FILE to that of
RFILE.
 The program accepts the following options. Also see *note Common
options::.
‘--dereference’
 Do not affect symbolic links but what they refer to; this is the
 default.
‘-h’
‘--no-dereference’
 Affect the symbolic links themselves instead of any referenced
 file.
‘--reference=RFILE’
 Use RFILE’s security context rather than specifying a CONTEXT
 value.
‘-R’
‘--recursive’
 Operate on files and directories recursively.
‘--preserve-root’
 Refuse to operate recursively on the root directory, ‘/’, when used
 together with the ‘--recursive’ option. *Note Treating /
 specially::.
‘--no-preserve-root’
 Do not treat the root directory, ‘/’, specially when operating
 recursively; this is the default. *Note Treating / specially::.
‘-H’
 If ‘--recursive’ (‘-R’) is specified and a command line argument is
 a symbolic link to a directory, traverse it. *Note Traversing
 symlinks::.
‘-L’
 In a recursive traversal, traverse every symbolic link to a
 directory that is encountered. *Note Traversing symlinks::.
‘-P’
 Do not traverse any symbolic links. This is the default if none of
 ‘-H’, ‘-L’, or ‘-P’ is specified. *Note Traversing symlinks::.
‘-v’
‘--verbose’
 Output a diagnostic for every file processed.
‘-u USER’
‘--user=USER’
 Set user USER in the target security context.
‘-r ROLE’
‘--role=ROLE’
 Set role ROLE in the target security context.
‘-t TYPE’
‘--type=TYPE’
 Set type TYPE in the target security context.
‘-l RANGE’
‘--range=RANGE’
 Set range RANGE in the target security context.
 An exit status of zero indicates success, and a nonzero value
indicates failure.
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.

AltStyle によって変換されたページ (->オリジナル) /