Wie füge ich CentOS einen neuen Benutzer hinzu?
Jun 13, 2025 am 12:21 AMDas Hinzufügen neuer Benutzer in das CentOS -System erfordert die Aufmerksamkeit auf Sicherheitseinstellungen und das Erlaubnismanagement. Die grundlegendste Methode besteht darin, den Befehl userAdd zu verwenden. Führen Sie sudo userAdd Newusername aus und fügen Sie den Parameter -m hinzu, um das Benutzer- und Heimverzeichnis zu erstellen. Geben Sie die Benutzergruppe wie das Rad durch den Parameter -G an, um Sudo -Berechtigungen zu erteilen. Verwenden Sie dann sudo passwd, um das Passwort festzulegen. Um die Sudo -Berechtigungen zu konfigurieren, wird empfohlen, Benutzer zur Radgruppe hinzuzufügen: sudo Usermod -Ag -Wheel -Newusername und die überprüfung der Sudo -Berechtigungen. Wenn Sie SSH -Login ben?tigen, überprüfen Sie die Zulassungseinstellungen in/etc/ssh/sshd_config und fügen Sie den Benutzernamen hinzu. 2. Wenn Sie den ?ffentlichen Schlüsselanmeldung konfigurieren, geben Sie den ?ffentlichen Schlüssel in .SH/autorized_keys ein und setzen Sie die CHMOD 700 ~/.SH und CHMOD 600 ~/.SSH/Autorized_Keys Berechtigungen. Wenn Sie diese Details ignorieren, k?nnen Sie zu Zugangsfehlern oder Sicherheitsrisiken führen.
Es ist nicht schwierig, dem CentOS -System einen neuen Benutzer hinzuzufügen, aber viele Menschen ignorieren bei der Betriebsdetails in der Regel einige Sicherheitseinstellungen oder Berechtigungsverwaltungsdetails. Im Folgenden sind mehrere h?ufig verwendete Methoden und Vorsichtsma?nahmen aufgeführt, damit Sie Menschen schnell hinzufügen und die Systemsicherheit sicherstellen k?nnen.
Verwenden Sie den Befehl userAdd, um Benutzer hinzuzufügen
Dies ist der h?ufigste und grundlegendste Weg. Führen Sie einfach im Terminal aus:
sudo userAdd Newusername
Setzen Sie dann das Passwort:
Sudo Passwd Newusername
Dadurch wird die grundlegende Benutzererstellung abgeschlossen. Standardm??ig wird das Heimverzeichnis dieses Benutzers jedoch nicht automatisch erstellt (abh?ngig von der Systemkonfiguration). Sie k?nnen den Parameter -m
hinzufügen, um die Erstellung zu erzwingen:
sudo userAdd -m Newusername
Wenn der Benutzer zu einer bestimmten Benutzergruppe geh?rt, k?nnen Sie den Parameter -G
verwenden:
sudo userAdd -m -g rad Newusername
Auf diese Weise kann der Benutzer Administratorberechtigungen über sudo erhalten.
Setzen Sie Benutzerberechtigungen (sudo -Berechtigungen)
CentOS fügt standardm??ig keine neuen Benutzer zur Administratorgruppe hinzu, sodass Sie es manuell einrichten müssen, um neuen Benutzern Sudo -Befehle auszuführen.
Es gibt zwei M?glichkeiten:
- Benutzer zur
wheel
hinzufügen (empfohlen) - ?ndern Sie
/etc/sudoers
Datei, um direkt zu autorisieren
Die erste Methode wird empfohlen, da sie bequemer und weniger anf?llig für Fehler ist. Die Operation ist wie folgt:
sudo usermod -Ag wheel Newusername
Danach k?nnen Sie zu diesem Benutzer wechseln, um zu überprüfen, ob Sudo normal verwendet werden kann:
SU - Newusername sudo ls /root
Wenn die Eingabeaufforderung nicht ausreicht oder die Ausführung nicht ausgeführt werden kann, bedeutet dies, dass die Konfiguration nicht korrekt konfiguriert wurde.
Optional: Konfigurieren von SSH -Anmeldeberechtigten
Wenn Sie m?chten, dass sich neue Benutzer über SSH beim Server anmelden, müssen Sie auf zwei Dinge achten:
Stellen Sie sicher, dass die SSH -Konfiguration es dem Benutzer erm?glicht, sich in
anzumelden ?ffnen Sie die Datei/etc/ssh/sshd_config
und prüfen Sie, ob die folgenden Beschr?nkungen ?hneln:Zulasser Newusername
In diesem Fall müssen Sie den neuen Benutzernamen hinzufügen, da sich SSH ansonsten ablehnt, eine Verbindung herzustellen.
Konfigurieren Sie einen ?ffentlichen Schlüssel oder ein Passwort für den Benutzer
Wenn Sie sich mit einem Schlüssel anmelden, denken Sie daran, den ?ffentlichen Schlüssel des Benutzers in die Datei.ssh/authorized_keys
zu setzen und Berechtigungen festzulegen:CHMOD 700 ~/.SH CHMOD 600 ~/.SSH/Autorized_keys
Andernfalls kann der Schlüssel vom System ungültig oder sogar ignoriert werden.
Zusammenfassung
In dem obigen beschreibt, wie neue Benutzer hinzugefügt, Berechtigungen festgelegt und SSH -Login in CentOS konfiguriert werden. Diese Schritte m?gen einfach erscheinen, aber eine leichte Versehen kann zu Sicherheitsrisiken oder Zugriffsproblemen führen. Wenn Sie beispielsweise das Fügen von
-m
verursachen, verursacht kein Home -Verzeichnis, oder es ist nicht genügend Berechtigungen, die Rollgruppe zu erweitern, die h?ufig für Anf?nger Fallstricke sind.Grunds?tzlich ist das. Solange Sie den Schritten befolgen, wird es im Allgemeinen keine Probleme geben.
Das obige ist der detaillierte Inhalt vonWie füge ich CentOS einen neuen Benutzer hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Die wichtigsten Unterschiede zwischen CentOS und Ubuntu sind: Ursprung (CentOS stammt von Red Hat, für Unternehmen; Ubuntu stammt aus Debian, für Einzelpersonen), Packungsmanagement (CentOS verwendet yum, konzentriert sich auf Stabilit?t; Ubuntu verwendet apt, für hohe Aktualisierungsfrequenz), Support Cycle (Centos) (CENTOS bieten 10 Jahre. Tutorials und Dokumente), Verwendungen (CentOS ist auf Server voreingenommen, Ubuntu ist für Server und Desktops geeignet). Weitere Unterschiede sind die Einfachheit der Installation (CentOS ist dünn)

Der Befehl centOS stilldown wird heruntergefahren und die Syntax wird von [Optionen] ausgeführt [Informationen]. Zu den Optionen geh?ren: -h das System sofort stoppen; -P schalten Sie die Leistung nach dem Herunterfahren aus; -r neu starten; -t Wartezeit. Zeiten k?nnen als unmittelbar (jetzt), Minuten (Minuten) oder als bestimmte Zeit (HH: MM) angegeben werden. Hinzugefügten Informationen k?nnen in Systemmeldungen angezeigt werden.

Steps to configure IP address in CentOS: View the current network configuration: ip addr Edit the network configuration file: sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 Change IP address: Edit IPADDR= Line changes the subnet mask and gateway (optional): Edit NETMASK= and GATEWAY= Lines Restart the network service: sudo systemctl restart network verification IP address: ip addr

1. Der Ursprung von .NetCore Wenn wir über .NetCore sprechen, dürfen wir seinen Vorg?nger .NET nicht erw?hnen. Java war zu dieser Zeit im Rampenlicht, und Microsoft bevorzugte auch Java. Die Java Virtual Machine auf der Windows -Plattform wurde von Microsoft basierend auf den JVM -Standards entwickelt. Es soll die beste Leistung Java Virtual Machine zu dieser Zeit sein. Microsoft hat jedoch einen eigenen kleinen Abakus, der versucht, Java mit der Windows-Plattform zu bündeln und einige Windows-spezifische Funktionen hinzuzufügen. Die Unzufriedenheit von Sun führte dazu zu einer Aufschlüsselung der Beziehung zwischen den beiden Parteien, und Microsoft startete dann .NET. .NET hat seit seiner Gründung viele Merkmale von Java geliehen und hat Java in Sprachmerkmalen und Formentwicklung nach und nach übertroffen. Java in Version 1.6

Softwarevorbereitung Ich verwende eine virtuelle Maschine mit CentOS-6.6 mit dem Hostnamen Repo. In den Schritten zur Installation eines linux -virtuellen Computers in Windows habe ich JDK in dieser virtuellen Maschine installiert. Siehe Anleitung zum Installieren von JDK unter Linux. Darüber hinaus ist die virtuelle Maschine mit einem Schlüsselfreie anmeldung selbst konfiguriert, und die Einstellungen zum Konfigurieren der key-freien Anmeldung zwischen den einzelnen virtuellen Maschine werden referenziert. Die Download -Adresse des Hadoop -Installationspakets lautet: https://mirrors.aliyun.com/apache/hadoop/common/. Ich benutze Hadoop 2.6.5 -Version. Laden Sie das Hadoop -Installationspaket auf den Server hoch und entpacken Sie [root@repo ~] #tarzxv

Die Integration von Postman -Anwendungen in CentOS kann durch eine Vielzahl von Methoden erreicht werden. Im Folgenden finden Sie die detaillierten Schritte und Vorschl?ge: Installieren Sie den Postanbau, indem Sie das Installationspaket herunterladen, um das Linux -Versionspaket von Postman's herunterzuladen: Besuchen Sie die offizielle Website des Postman und w?hlen Sie die für Linux geeignete Version aus. Entpacken Sie das Installationspaket: Verwenden Sie den folgenden Befehl, um das Installationspaket in das angegebene Verzeichnis zu entpacken, z. B. OPT: Sudotar-xzfpostman-linux-x64-xx.xx.xx.tar.gz-c /opt Bitte beachten Sie, dass "postman-linux-xxx.xx.xx.xx.tar.gzz" Ersatz durch die Dateinname, die Sie bei der Datanzahnung ersetzen. Symbole erstellen

CentOS wurde eingestellt, Alternativen umfassen: 1. Rocky Linux (beste Kompatibilit?t); 2. Almalinux (kompatibel mit CentOS); 3. Ubuntu Server (Konfiguration erforderlich); 4. Red Hat Enterprise Linux (kommerzielle Version, bezahlte Lizenz); 5. Oracle Linux (kompatibel mit CentOS und RHEL). Bei der Migration sind überlegungen: Kompatibilit?t, Verfügbarkeit, Unterstützung, Kosten und Unterstützung in der Gemeinde.

CentOS -Installationsschritte: Laden Sie das ISO -Bild herunter und verbrennen Sie bootf?hige Medien. Starten und w?hlen Sie die Installationsquelle; W?hlen Sie das Layout der Sprache und Tastatur aus. Konfigurieren Sie das Netzwerk; Partition die Festplatte; Setzen Sie die Systemuhr; Erstellen Sie den Root -Benutzer; W?hlen Sie das Softwarepaket aus; Starten Sie die Installation; Starten Sie nach Abschluss der Installation von der Festplatte neu und starten Sie von der Festplatte.
