Linux에서 사용자를 삭제하는 방법

Linuxeseo Sayongjaleul Sagjehaneun Bangbeob



Linux는 시간이 지남에 따라 기하급수적으로 사용자를 늘려온 안정적이고 안전하며 성능 지향적이고 사용자 정의 가능한 운영 체제입니다. 이는 Linux 내에서 수행할 수 있는 놀라운 기능과 수많은 작업 때문입니다.

Linux는 여러 사용자가 단일 OS에서 동시에 작업할 수 있는 다중 사용자 시스템입니다. 이 기능은 계층적 작업 흐름을 유지하는 데 도움이 되지만 때로는 안전 문제가 발생할 수 있습니다.







따라서 데이터를 보호하고 의도하지 않은 결과가 발생하지 않도록 방지하려면 적절한 사용자 관리 조치를 사용해야 합니다. 그러나 일부 사용자는 시스템에서 사용자를 삭제하는 방법을 모릅니다. 따라서 이 빠른 튜토리얼에서는 Linux에서 사용자를 삭제하는 쉬운 방법을 나열합니다.



Linux에서 사용자를 삭제하는 방법

먼저, “userdel” 명령을 통해 사용자를 추가하거나 삭제하려면 루트 사용자이거나 유사한 권한이 있어야 합니다.



sudo userdel 사용자 이름


'username'이라는 단어를 삭제하려는 사용자로 바꾸십시오. 예를 들어 이전 방법을 사용하여 시스템에서 비활성 사용자 이름을 제거해 보겠습니다.





sudo 사용자델 숀


이전 명령이 사용자를 삭제하더라도 해당 홈 디렉터리는 그대로 유지됩니다. 디렉토리와 함께 사용자를 완전히 삭제하려면 다음을 사용하십시오.



sudo 사용자델 -아르 자형


여기서 'userdel' 명령과 함께 '-r' 또는 '-remove' 옵션을 사용하면 시스템에 홈 디렉터리를 삭제하도록 추가로 지시합니다. 이전 명령은 다음 조건에서는 작동하지 않습니다.

    • 지정된 사용자가 시스템에서 활성 상태입니다.
    • 해당 사용자는 백그라운드에서 실행 중인 일부 프로세스를 가지고 있습니다.

그러나 진행 중인 작업을 완료하지 않고도 사용자를 삭제할 수 있습니다. 'pkill' 명령을 실행하거나 'userdel' 명령과 함께 '-f' 옵션을 사용하여 세션을 종료하거나 완료되지 않은 프로세스를 종료해야 합니다. 사용자가 활성 상태인 경우에도 사용자를 강제로 제거하도록 시스템에 지시하는 '-f' 방법을 권장합니다.

sudo 사용자델 -에프


시스템에서 사용자를 추방하는 것 외에도 Linux에서 사용자를 삭제하면 특정 사용자 그룹에서 사용자를 제거하는 것을 의미할 수도 있습니다.

그룹에 해당 사용자에게 해당되지 않는 특정 권한이 있는 경우 다음 명령을 사용해야 합니다.

gpasswd -디 사용자 이름 그룹


    • '-d'는 그룹에서 사용자를 제거하는 옵션입니다.
    • '그룹' 대신 대상 그룹의 이름을 기재합니다. 여러 그룹을 공백으로 구분하여 입력할 수 있습니다.

두 그룹에서 사용자를 삭제할 수도 있습니다.

gpasswd -디 사용자 이름 그룹1 그룹2


결론

Linux에서 사용자를 삭제하는 것은 안전과 관리 목적을 위해 필수적입니다. 이 블로그에서는 사용자 및 해당 홈 디렉터리를 삭제하고 진행 중인 프로세스(있는 경우)를 종료하는 방법 등을 논의했습니다. 또한 사용자를 삭제하려는 것이 아니라 단일 또는 여러 그룹에서 사용자를 제거하려는 경우 제거하는 방법도 설명했습니다.