Fedora에서 사용자를 삭제하는 방법은 매우 간단하며, 터미널에서 명령어를 통해 수행할 수 있습니다. 사용자를 삭제할 때 홈 디렉터리와 해당 사용자의 모든 파일을 함께 삭제할 수도 있고, 사용자만 삭제할 수도 있습니다.
1. 기본 사용자 삭제
사용자를 삭제하려면 userdel
명령어를 사용합니다. 아래 명령어는 사용자를 삭제하지만, 그 사용자의 홈 디렉터리와 파일은 남겨둡니다.
sudo userdel <사용자이름>
이 명령어는 해당 사용자의 계정만 삭제하고, 홈 디렉터리나 해당 사용자가 소유한 파일은 삭제하지 않습니다.
2. 홈 디렉터리와 파일을 함께 삭제
사용자와 함께 홈 디렉터리 및 그 사용자가 소유한 파일까지 모두 삭제하려면 -r
옵션을 사용합니다.
sudo userdel -r <사용자이름>
이 명령어는 사용자 계정뿐만 아니라, 해당 사용자의 홈 디렉터리와 그 안에 있는 모든 파일도 함께 삭제합니다.
3. 프로세스가 실행 중인 사용자를 삭제할 때
만약 해당 사용자가 로그인을 한 상태이거나, 해당 사용자가 소유한 프로세스가 실행 중인 경우, userdel
명령어가 실패할 수 있습니다. 이 경우 사용자의 프로세스를 강제로 종료하고 사용자를 삭제할 수 있습니다.
sudo killall -u <사용자이름>
sudo userdel -r <사용자이름>
위 명령어에서 killall -u <사용자이름>
는 해당 사용자가 실행 중인 모든 프로세스를 종료한 후, userdel -r
로 사용자를 삭제하는 방법입니다.
4. 사용자 삭제 확인
사용자를 삭제한 후, 해당 사용자가 성공적으로 삭제되었는지 확인하려면 다음 명령어를 사용하여 시스템에 남아 있는 사용자를 확인할 수 있습니다.
cat /etc/passwd
이 명령어는 시스템에 존재하는 모든 사용자의 목록을 보여줍니다. 삭제된 사용자가 더 이상 목록에 포함되지 않으면 성공적으로 삭제된 것입니다.
요약
- 사용자만 삭제:
sudo userdel <사용자이름>
- 사용자와 홈 디렉터리 및 파일 함께 삭제:
sudo userdel -r <사용자이름>
- 실행 중인 사용자의 프로세스 종료 후 삭제:
sudo killall -u <사용자이름> && sudo userdel -r <사용자이름>
이 과정을 통해 Fedora에서 사용자를 쉽게 삭제할 수 있습니다.
'Linux Unix > Fedora' 카테고리의 다른 글
[ Fedora ] Flatpak - 애플리케이션 배포 및 관리 알아보기 (1) | 2024.10.05 |
---|---|
[ Fedora ] Fedora 역사 및 버전 알아보기 (0) | 2024.10.05 |
[ Fedora ] useradd - 사용자 추가하기 (0) | 2024.09.08 |
[ Fedora ] Debian vs RedHat 비교 (1) | 2024.09.08 |
[ Fedora ] Fedora 설치하기 (1) | 2024.09.08 |