사용자 이름 변경
— 이강우 2025/06/04 00:57
시스템 OS 사용자명을 바꾸고 싶은경우가 있다. 이런경우 아래와 같은 방법으로 변경한다.
sudo usermod -l 새로운사용자명 -d /home/새로운사용자명 -m 이전사용자명 sudo groupmod -n 새로운그룹명 이전그룹명
만약 시스템 저장소 위치중 어딘가에 있을 파일의 소유권한이 문제가 된다면 그것도 일괄 변경해주도록 한다.
# 이전 UID로 된 파일을 찾아 소유권 변경 (주의: 시스템 전체를 검색하므로 시간이 오래 걸릴 수 있으며, 시스템 파일에 영향을 줄 수 있으므로 신중해야 합니다.)
# 일반적으로는 /home 디렉토리나 특정 작업 디렉토리 내에서만 수행하는 것이 안전합니다.
sudo find / -user olduser -exec chown -h newuser:newuser {} \;