Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

5.11.3. Creating a User With a Specific MLS Range


Follow these steps to create a new Linux user with a specific MLS range:
  1. Add a new Linux user via the useradd command and map the new Linux user to an existing SELinux user (in this case, user_u):
    Copy to Clipboard Toggle word wrap
    ~]# useradd -Z user_u john
  2. Assign the newly-created Linux user a password:
    Copy to Clipboard Toggle word wrap
    ~]# passwd john
  3. Run the semanage login -l command to view the mapping between SELinux and Linux users. The output should be as follows:
    Copy to Clipboard Toggle word wrap
    Login Name                SELinux User              MLS/MCS Range
    
    __default__               user_u                    s0
    john                      user_u                    s0
    root                      root                      s0-s15:c0.c1023
    system_u                  system_u                  s0-s15:c0.c1023
    
  4. Define a specific range for user john:
    Copy to Clipboard Toggle word wrap
    ~]# semanage login --modify --seuser user_u --range s2:c100 john
  5. Run the semanage login -l command to view the mapping between SELinux and Linux users. Note that the user john now has a specific MLS range defined:
    Copy to Clipboard Toggle word wrap
    Login Name                SELinux User              MLS/MCS Range
    
    __default__               user_u                    s0
    john                      user_u                    s2:c100
    root                      root                      s0-s15:c0.c1023
    system_u                  system_u                  s0-s15:c0.c1023
    
  6. To correct the label on john's home directory (if needed), run the following command:
    Copy to Clipboard Toggle word wrap
    ~]# chcon -R -l s2:c100 /home/john
Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat, Inc.