Du kan opleve, at du på et tidspunkt har en brugerkonto, der ikke længere er nødvendig, og som skal fjernes fra din server. Måske har en entreprenør, som du har hyret, afsluttet sit arbejde, eller det er blot en testkonto, som har tjent sit formål. Uanset omstændighederne kan du slette alle unødvendige brugere fra din server. I denne artikel vil vi vise dig, hvordan du sletter brugerkonti på en CentOS 7-server.
Sådan sletter du en bruger i CentOS 7
Sletning af en bruger i CentOS 7 er en meget enkel og ligetil proces, men før vi begynder, skal du gå i gang og logge ind på din server via SSH. Hvis dette ikke er noget, som du er bekendt med, så frygt ikke Hostwinds har dækket dig! Du kan henvise til følgende artikel, som dækker tilslutning til din server via SSH. Der er et par metoder, som du kan bruge til at fjerne en brugerkonto, som du kan bruge afhængigt af din situation.
Sig for eksempel at du gerne vil fjerne brugerens konto username_to_delete_here, men du vil gerne beholde de filer, der er forbundet med deres konto, vil du bruge følgende som root- eller sudo bruger. Hvis du bruger en sudo bruger, skal du sikre dig, at du tilføjer sudo før kommandoen:
userdel username_to_delete_here
Dette vil fjerne den faktiske bruger og forhindre dem i at få adgang til din server ved hjælp af de loginoplysninger, der er knyttet til den pågældende konto, men beholde alle deres filer.
Hvis du ønskede at fjerne alle filer fra username_to_delete_here, herunder deres hjemmemappe og selve brugerkontoen, kunne du gøre det via følgende kommando udstedt som root- eller sudo bruger. Hvis du bruger en sudo bruger, skal du sikre dig, at du tilføjer sudo før kommandoen:
userdel -r username_to_delete_here