W pewnym momencie może się okazać, że masz konto użytkownika, które nie jest już potrzebne i musi zostać usunięte z serwera. Być może wykonawca, którego zatrudniłeś zakończył swoją pracę lub jest to po prostu konto testowe, które spełniło swoje zadanie. Niezależnie od okoliczności możesz usunąć niepotrzebnych użytkowników z Twojego serwera. W tym artykule pokażemy ci jak usunąć konta użytkowników na serwerze CentOS 7.
How To Delete a User in CentOS 7
Usuwanie użytkownika w CentOS 7 jest bardzo prostym i nieskomplikowanym procesem, jednak zanim zaczniemy, musisz się zalogować na swój serwer przez SSH. Jeśli nie jest to coś, z czym jesteś zaznajomiony, nie obawiaj się, Hostwinds ma cię pod opieką! Możesz odnieść się do poniższego artykułu, który omawia Łączenie się z serwerem przez SSH. Istnieje kilka metod, które możesz wykorzystać, aby usunąć konto użytkownika, możesz użyć w zależności od sytuacji.
Powiedzmy na przykład, że chciałbyś usunąć konto użytkownika username_to_delete_here ale chciałbyś zachować pliki związane z jego kontem, użyłbyś następujących czynności jako użytkownik root lub sudo. Jeśli używasz użytkownika sudo, upewnij się, że dodajesz sudo przed poleceniem:
userdel username_to_delete_here
To usunie rzeczywistego użytkownika, uniemożliwiając im dostęp do serwera przy użyciu poświadczeń logowania związanych z tym kontem, ale zachowasz wszystkie ich pliki.
Jeśli chcesz usunąć wszystkie pliki z username_to_delete_here, w tym ich katalog domowy i samo konto użytkownika, możesz to zrobić za pomocą następującego polecenia wydanego jako root lub użytkownik sudo. Jeśli używasz użytkownika sudo, upewnij się, że dodajesz sudo przed poleceniem:
userdel -r username_to_delete_here