Door deze site te gebruiken, u gaat akkoord met de Privacybeleid.
Accepteren
EnterinITEnterinITEnterinIT
  • THUIS
  • IT-PRO
  • TECH
  • MICROSOFT
    • Azuur
    • ConfigMgr/SCCM
    • DPM
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Kantoor 365
    • Kantoor insider
    • PowerBI
    • Skypen
    • SQL-server
    • Teams
  • VENSTERS
    • Windows-beheercentrum
    • Windows-client
    • Windows-server
  • SCCM-queryverzamelingslijst
Lezing: Gebruikers aanmaken en SSH-sleutel instellen in AlmaLinux
Lettergrootte wijzigenAa
EnterinITEnterinIT
Lettergrootte wijzigenAa
  • THUIS
  • IT-PRO
  • TECH
  • MICROSOFT
  • VENSTERS
  • SCCM-queryverzamelingslijst
Zoekopdracht
  • THUIS
  • IT-PRO
  • TECH
  • MICROSOFT
    • Azuur
    • ConfigMgr/SCCM
    • DPM
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Kantoor 365
    • Kantoor insider
    • PowerBI
    • Skypen
    • SQL-server
    • Teams
  • VENSTERS
    • Windows-beheercentrum
    • Windows-client
    • Windows-server
  • SCCM-queryverzamelingslijst
Linux

Gebruikers aanmaken en SSH-sleutel instellen in AlmaLinux

Gepubliceerd november 27, 2024
10 Min. gelezen
DEEL

Gebruikers aanmaken en SSH-sleutel instellen in AlmaLinux.

Inhoud
Inleiding tot het maken van gebruikers en het instellen van SSH-sleutels in AlmaLinuxInzicht in het belang van het aanmaken van gebruikers en het instellen van SSH-sleutelsGebruikers aanmaken in AlmaLinux: Stap-voor-stap handleidingSSH-sleutels genereren in AlmaLinux: Een volledige walkthroughSSH-sleutels toevoegen aan gebruikersaccounts in AlmaLinuxBest practices voor het maken van gebruikers en het instellen van SSH-sleutels in AlmaLinuxVeelvoorkomende problemen oplossen tijdens het maken van gebruikers en het instellen van SSH-sleutelsGeavanceerde technieken voor het beheren van gebruikersaccounts en SSH-sleutels in AlmaLinux

Inleiding tot het maken van gebruikers en het instellen van SSH-sleutels in AlmaLinux

AlmaLinux is een populaire Linux-distributie die dient als een betrouwbaar en veilig besturingssysteem voor servers. Een van de fundamentele aspecten van serverbeheer is gebruikersbeheer, waaronder het aanmaken van gebruikersaccounts en het beheren van hun toegang. Aanvullend, het beveiligen van servertoegang via SSH-sleutelauthenticatie is van cruciaal belang voor het verbeteren van de algehele beveiliging van uw systeem.

In deze uitgebreide gids, we zullen ons verdiepen in het proces van het maken van gebruikers en het toevoegen van SSH-sleutels in AlmaLinux. We zullen het belang van deze taken onderzoeken, stap-voor-stap instructies geven, beste praktijken bespreken, veelvoorkomende problemen oplossen, en zelfs geavanceerde technieken bespreken voor het beheren van gebruikersaccounts en SSH-sleutels.

Inzicht in het belang van het aanmaken van gebruikers en het instellen van SSH-sleutels

Het aanmaken van gebruikers is essentieel voor een goede toegangscontrole en systeembeheer. Door individuele gebruikersaccounts aan te maken, u kunt specifieke machtigingen toewijzen, beperk de toegang tot gevoelige bestanden en mappen, en zorgen voor verantwoordelijkheid voor acties die op het systeem worden uitgevoerd. Dit granulariteitsniveau verbetert de beveiliging en bevordert een goed georganiseerde serveromgeving.

Anderzijds, Het toevoegen van SSH-sleutels biedt een veiligere methode voor het authenticeren van gebruikers vergeleken met traditionele, op wachtwoorden gebaseerde authenticatie. SSH-sleutels maken gebruik van cryptografie met openbare sleutels om een ​​veilige verbinding tussen de client en de server tot stand te brengen. Door SSH-sleutels toe te voegen aan gebruikersaccounts, u elimineert de noodzaak voor wachtwoorden, het effectief beperken van de risico's die gepaard gaan met brute-force-aanvallen en op wachtwoorden gebaseerde kwetsbaarheden.

Gebruikers aanmaken in AlmaLinux: Stap-voor-stap handleiding

Het aanmaken van gebruikersaccounts in AlmaLinux is een eenvoudig proces. Hier vindt u een stapsgewijze handleiding om u te helpen:

  1. Toegang tot het root-account Om gebruikersaccounts aan te maken, je hebt beheerdersrechten nodig. In AlmaLinux, het root-account heeft deze rechten. Access the root account by logging in with the root username and password.
  2. Met behulp van de opdracht useradd De opdracht useradd wordt gebruikt om nieuwe gebruikersaccounts aan te maken in AlmaLinux. Om een ​​gebruiker aan te maken, open de terminal en voer het volgende commando in:
useradd -m username

Vervang ‘gebruikersnaam’ door de gewenste gebruikersnaam voor het nieuwe account. De vlag -m zorgt ervoor dat er een thuismap voor de gebruiker wordt aangemaakt.

  1. Setting a password for the new user To set a password for the newly created user, gebruik de volgende opdracht:
passwd username

Vervang ‘gebruikersnaam’ door de daadwerkelijke gebruikersnaam. You will be prompted to enter and confirm the password.

Door deze stappen te volgen, u kunt gebruikersaccounts aanmaken in AlmaLinux en wachtwoorden instellen om ze te beveiligen. Echter, uitsluitend vertrouwen op wachtwoorden voor authenticatie is niet ideaal. Laten we het genereren en toevoegen van SSH-sleutels onderzoeken voor een veiligere aanpak.

SSH-sleutels genereren in AlmaLinux: Een volledige walkthrough

SSH-sleutels bieden een veiligere authenticatiemethode vergeleken met wachtwoorden. Het genereren van SSH-sleutels in AlmaLinux omvat de volgende stappen:

  1. Controleren op bestaande SSH-sleutels Voordat u nieuwe SSH-sleutels genereert, het is essentieel om te controleren of er al SSH-sleutels bestaan. Open de terminal en voer het volgende commando in:
ls ~/.ssh

Als de map bestanden bevat met namen als ‘id_rsa’ en ‘id_rsa.pub,' betekent dit dat er al SSH-sleutels bestaan. In dergelijke gevallen, u kunt de stap voor het genereren van de sleutel overslaan.

  1. Nieuwe SSH-sleutels genereren Om nieuwe SSH-sleutels te genereren, gebruik de volgende opdracht:
ssh-keygen -t rsa -b 4096

Met deze opdracht worden RSA-sleutels gegenereerd met een sleutellengte van 4096 stukjes. U wordt gevraagd een locatie op te geven waar u de sleutels kunt opslaan en een wachtwoordzin te kiezen. Voor het gemak wordt aanbevolen om de locatie- en wachtwoordzinvelden leeg te laten, maar u kunt ze indien nodig verstrekken.

  1. Het kopiëren van de publieke sleutel Zodra de sleutels zijn gegenereerd, u moet de openbare sleutel kopiëren naar het bestand geautoriseerde_sleutels op de server. Gebruik de volgende opdracht om de sleutel te kopiëren:
ssh-copy-id username@server_ip_address

Vervang ‘gebruikersnaam’ door de daadwerkelijke gebruikersnaam en ‘server_ip_address’ door het IP-adres van uw server. You will be prompted to enter the password for the user.

Door deze stappen te volgen, u kunt SSH-sleutels genereren in AlmaLinux en deze toevoegen aan gebruikersaccounts, het bieden van een veiligere authenticatiemethode.

SSH-sleutels toevoegen aan gebruikersaccounts in AlmaLinux

Na het genereren van SSH-sleutels, u moet ze toevoegen aan de respectievelijke gebruikersaccounts in AlmaLinux. Hier is een eenvoudige gids om u door het proces te helpen:

  1. Toegang tot het gebruikersaccount Log in op het gebruikersaccount waarvoor u de SSH-sleutel wilt toevoegen. You can use the su command followed by the username and provide the user’s password.
  2. De .ssh-map maken Als de .ssh-map niet bestaat in de thuismap van de gebruiker, maak het met behulp van de volgende opdracht:
mkdir ~/.ssh
  1. De openbare sleutel toevoegen Om de openbare sleutel toe te voegen aan het bestand geautoriseerde_sleutels, gebruik de volgende opdracht:
echo "public_key" >> ~/.ssh/authorized_keys

Vervang “public_key” door de daadwerkelijke inhoud van de publieke sleutel. De >> operator voegt de sleutel aan het bestand toe zonder de bestaande inhoud te overschrijven.

Door deze stappen te volgen, u kunt SSH-sleutels toevoegen aan gebruikersaccounts in AlmaLinux, veilige authenticatie mogelijk maken zonder afhankelijk te zijn van wachtwoorden.

Best practices voor het maken van gebruikers en het instellen van SSH-sleutels in AlmaLinux

Hoewel het maken van gebruikers en het toevoegen van SSH-sleutels relatief eenvoudige processen zijn, Het volgen van best practices verbetert de veiligheid en efficiëntie. Hier zijn een paar aanbevelingen om te overwegen:

  1. Gebruik sterke wachtwoorden Bij het instellen van wachtwoorden voor gebruikersaccounts, Zorg ervoor dat ze sterk en complex zijn. Een combinatie van hoofdletters en kleine letters, cijfers, en speciale tekens maken wachtwoorden veiliger.
  2. Beperk root-toegang Vermijd het verlenen van onnodige root-toegang aan gebruikers. In plaats van, geef ze individuele gebruikersaccounts en gebruik de opdracht sudo om indien nodig specifieke beheerdersrechten te verlenen.
  3. Roteer regelmatig SSH-sleutels Om een ​​hoog veiligheidsniveau te behouden, het is verstandig om SSH-sleutels periodiek te rouleren. Deze praktijk minimaliseert het risico van gecompromitteerde sleutels en ongeautoriseerde toegang.

Door deze best practices te volgen, u kunt de beveiliging van uw AlmaLinux-server versterken en zorgen voor een soepel gebruikersbeheer.

Veelvoorkomende problemen oplossen tijdens het maken van gebruikers en het instellen van SSH-sleutels

Hoewel de processen voor het maken van gebruikers en het instellen van SSH-sleutels over het algemeen soepel verlopen, Onderweg kunt u bepaalde problemen tegenkomen. Hier zijn enkele veelvoorkomende problemen en hun oplossingen:

  1. Permission denied error If you encounter a “permission denied” error while running useradd or ssh-keygen commands, zorg ervoor dat u bent ingelogd als rootgebruiker of dat u over voldoende beheerdersrechten beschikt.
  2. Onjuiste bestandsrechten Als u problemen ondervindt met SSH-sleutelverificatie, controleer of de bestandsrechten voor de map .ssh en het bestand geautoriseerde_sleutels correct zijn ingesteld. De map .ssh moet de machtigingen hebben van 700, en het geautoriseerde_sleutelsbestand moet de machtigingen hebben van 600.
  3. Ongeldig SSH-sleutelformaat Bij het kopiëren van de openbare sleutel naar het bestand geautoriseerde_sleutels, Zorg ervoor dat de sleutel het juiste formaat heeft. Elke sleutel moet op één regel staan ​​en mag geen regeleinden of extra tekens bevatten.

Door deze veelvoorkomende problemen op te lossen, je kunt obstakels overwinnen en met succes gebruikersaccounts aanmaken en SSH-sleutels toevoegen in AlmaLinux.

Geavanceerde technieken voor het beheren van gebruikersaccounts en SSH-sleutels in AlmaLinux

Naast de basisprocessen voor het maken van gebruikers en het instellen van SSH-sleutels, AlmaLinux biedt geavanceerde technieken voor het beheren van gebruikersaccounts en SSH-sleutels. Hier zijn een paar opmerkelijke:

  1. Gebruik de usermod-opdracht Met de opdracht usermod kunt u bestaande gebruikersaccounts wijzigen. U kunt gebruikersnamen wijzigen, extra groepen toewijzen, thuismappen wijzigen, en meer door gebruik te maken van de verschillende opties die beschikbaar zijn met de opdracht usermod.
  2. Enforcing password policies AlmaLinux provides tools like pam_pwquality and passwdqc to enforce password policies. Met deze tools kunt u complexiteitsvereisten definiëren, password aging, and other policies to enhance password security.
  3. Implementatie van tweefactorauthenticatie (2FA) U kunt de beveiliging van gebruikersaccounts versterken door tweefactorauthenticatie te implementeren. Tools zoals Google Authenticator of Duo Security kunnen met AlmaLinux worden geïntegreerd om een ​​extra authenticatielaag te bieden.

Door deze geavanceerde technieken te verkennen, u kunt het gebruikersbeheer optimaliseren en de beveiliging van uw AlmaLinux-server versterken.

GETAGD:AlmaLinuxBasCentOSLinuxRockyLinux
Vorig artikel Hoe het wachtwoord op AlmaLinux opnieuw in te stellen
Volgend artikel FirewallD inschakelen en configureren op AlmaLinux
Laat een reactie achter Laat een reactie achter

Laat een reactie achter Antwoord annuleren

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.

Vertaling

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
 Vertaling bewerken
door Transposh - Vertaalplugin voor Wordpress

Populaire berichten

Systeemvereisten voor Windows Server 2016
Windows-server
Configuration Manager Queryverzamelingslijst
Configuration Manager Queryverzamelingslijst
ConfiguratieMgr
Gestructureerde/beheerde navigatie ingeschakeld op moderne pagina's in klassieke teamsites
Technologie
SCCM Kan DP-locaties niet ophalen als de verwachte versie van MP
ConfiguratieMgr

Recente berichten

Fail2ban installeren en configureren voor SSH-bescherming op Ubuntu 24.04
Linux
FirewallD inschakelen en configureren op AlmaLinux
Linux
Hoe het wachtwoord op AlmaLinux opnieuw in te stellen
Linux
Een stapsgewijze handleiding: Hoe MySQL op Ubuntu te installeren
Linux

© 2023 EnterinIT

Ga naar mobiele versie
advertentiebanner
Welkom terug!

Log in op uw account

Gebruikersnaam of e-mailadres
Wachtwoord

Wachtwoord vergeten?