Erstellen Sie einen neuen Benutzer in Linux und erteilen Sie Berechtigungen für das angegebene Verzeichnis

Erstellen Sie einen neuen Benutzer in Linux und erteilen Sie Berechtigungen für das angegebene Verzeichnis

1 Erstellen Sie einen Benutzer und geben Sie den Root-Pfad und das Passwort des Benutzers an

useradd -d /home/mydir -m Benutzername

Auf diese Weise erstellte Benutzer können sich per SSH anmelden, verfügen jedoch nur über Leseberechtigungen zum Durchsuchen und Herunterladen bestimmter Dateien, können diese jedoch nicht schreiben oder ändern.

Es wird empfohlen, Berechtigungen für den angegebenen Pfad zu erhalten, indem Sie den Benutzer zu einer Gruppe hinzufügen.

2 Passwort festlegen

passwd username

3 Benutzerautorisierung

chown -R Benutzername: Benutzername /home/ mydir
chmod 755 /home/meinVerzeichnis

4 Benutzer zur Gruppe hinzufügen

Fügen Sie einen Benutzer zu einer Benutzergruppe hinzu. Versuchen Sie, ihn nicht direkt zu verwenden (es sei denn, er gehört wirklich nur zu einer Gruppe):

usermod -G groupA username

Dadurch werden Sie aus den anderen Gruppen entfernt und sind nur noch Mitglied der Gruppe A.

Sollte mit der Option -a verwendet werden:

usermod -a -G groupA username

Um die Gruppen anzuzeigen, zu denen ein Benutzer gehört, verwenden Sie den Befehl

groups username

Zusammenfassen

Oben habe ich Ihnen erklärt, wie Sie einen neuen Benutzer in Linux erstellen und dem angegebenen Verzeichnis entsprechende Berechtigungen erteilen. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So deaktivieren Sie die Root-Remoteanmeldung und fügen in Linux neue Benutzer hinzu
  • Detaillierte Erklärung zum Festlegen der Benutzerverzeichnisberechtigungen für den SFTP-Dienst im Linux-System
  • Eine detaillierte Einführung in Linux-Datei- und Verzeichnisberechtigungen
  • Die Bedeutung von Dateiberechtigungen und Verzeichnisberechtigungen in Linux und die Bedeutung von Berechtigungen für Dateiverzeichnisse

<<:  Führen Sie die Schritte zur Installation von MySQL 8.0.x unter Linux aus.

>>:  Implementierung der DOM-Operation in React

Artikel empfehlen

Sieben Möglichkeiten zur Implementierung der Array-Deduplizierung in JS

Inhaltsverzeichnis 1. Verwenden von Set()+Array.f...

Sehr praktische Methode zur Implementierung des Tomcat-Startskripts

Vorwort Es gibt ein Szenario, in dem das Unterneh...

Vue + Element UI realisiert Ankerpositionierung

In diesem Artikelbeispiel wird der spezifische Co...

Pycharm2017 realisiert die Verbindung zwischen Python3.6 und MySQL

In diesem Artikel erfahren Sie, wie Sie Python3.6...

Gemessenes Bild - HTTP-Anforderung

Bitte öffnen Sie die Testseite in einem gängigen ...

Detaillierte Erklärung gängiger Vorlagenbefehle in docker-compose.yml-Dateien

Hinweis: Beim Schreiben der Datei docker-compose....

mysql-8.0.16 winx64 neuestes Installationstutorial mit Bildern und Text

Ich habe erst vor Kurzem angefangen, mich mit Dat...

js zur Implementierung der Kollisionserkennung

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung verschiedener HTTP-Rückgabestatuscodes

Wenn an Ihren Server eine Anforderung zum Anzeige...

MySQL 8.0.12 Installations- und Konfigurations-Tutorial

Dieser Artikel enthält das ausführliche Tutorial ...