> 시스템 튜토리얼 > 리눅스 > Linux에서 기본 그룹을 사용자에게 복원하는 방법

Linux에서 기본 그룹을 사용자에게 복원하는 방법

Lisa Kudrow
풀어 주다: 2025-03-18 11:45:17
원래의
592명이 탐색했습니다.

이 안내서는 실수로 기본 Linux 그룹에서 사용자를 제거하는 방법에 대해 설명합니다. 우리는 문제를 식별하고, 현재 그룹 멤버십을 찾고, 다양한 방법을 사용하여 해당 멤버십을 복원하는 것을 다룹니다.

목차

  • -a 없는 usermod 의 결과
  • 공통 기본 그룹
  • 현재 그룹 멤버십 확인
  • 그룹 멤버십 복원 (Sudo Access)
  • 복구 모드 또는 라이브 USB에서 그룹 복원
    • 방법 1 : 복구 모드
    • 방법 2 : 라이브 USB/CD
  • 결론

소개

-a 플래그없이 usermod 명령을 잘못 사용하여 (그룹 멤버십을 교체하지 말고) 지정된 그룹을 제외한 모든 그룹에서 사용자를 제거 할 수 있습니다. 이것은 종종 행정 특권을 강화합니다. 이 안내서는 이러한 권한을 복원하는 데 도움이됩니다.

Linux에서 기본 그룹을 사용자에게 복원하는 방법

-a 없는 usermod 의 결과

usermod -G 사용하여 -a 생략하여 기존 그룹 멤버십을 대체하여 다음과 같습니다.

  1. 모든 그룹 멤버십의 손실 : 사용자는 명령에 명시 적으로 지정된 그룹의 구성원 일뿐입니다.
  2. 행정 특권 상실 : sudo 또는 wheel 그룹 멤버십이 필요한 명령에 대한 액세스 거부.
  3. 자원에 대한 액세스 제한 : 특정 그룹 권한이 필요한 파일, 장치 또는 시스템 기능에 액세스 할 수 없습니다.
  4. 어려운 복구 : 액세스 복구는 sudo 권리가있는 다른 계정을 사용하거나 복구 환경으로 부팅해야합니다.

항상 usermod -aG<group><user></user></group> 사용하십시오 usermod -aG<group><user></user></group> 기존 멤버십을 제거하지 않고 그룹에 사용자를 추가합니다.

공통 기본 그룹

기본 그룹은 분포에 따라 다르지만 일반적인 그룹은 다음과 같습니다.

  1. $USERNAME : 사용자 이름의 이름을 따서 명명 된 그룹; 종종 기본 그룹.
  2. sudo 또는 wheel : 행정 특권.
  3. adm : 시스템 로그 및 관리 작업에 대한 액세스.
  4. cdrom : 광학 드라이브에 대한 액세스.
  5. plugdev : 외부 저장 장치에 대한 액세스.
  6. dip , dialout : 전화 접속 및 직렬 장치 액세스.
  7. lpadmin : 프린터 관리.
  8. audio , video : 오디오 및 비디오 하드웨어 액세스.
  9. users : 모든 사용자를위한 기본 그룹.
  10. games : 게임 소프트웨어에 대한 액세스.

현재 그룹 멤버십 확인

다음 명령을 사용하여 사용자의 현재 그룹 멤버십을 확인하십시오.

 그룹 사용자 이름
로그인 후 복사

username 영향을받는 사용자 이름으로 바꾸십시오.

그룹 멤버십 복원 (Sudo Access)

다른 사용자가 sudo 액세스 권한이있는 경우 usermod -aG 사용하여 사용자를 필요한 그룹에 다시 추가하십시오.

 sudo usermod -ag sudo, adm, plugdev, 오디오, 비디오 사용자 이름
로그인 후 복사

분포에 필요한 그룹을 추가하거나 제거하십시오.

복구 모드 또는 라이브 USB에서 그룹 복원

다른 사용자가 sudo 액세스 권한이없는 경우 복구 모드 또는 라이브 USB/CD를 사용하십시오.

방법 1 : 복구 모드

  1. 복구 모드로 재부팅하십시오 (부팅 중에 기능 키를 눌러 종종 액세스).
  2. 루트 쉘 프롬프트를 선택하십시오.
  3. 쓰기 액세스로 루트 파일 시스템을 다시 마운트하십시오 : mount -o remount,rw /
  4. usermod -aG 사용하여 필요한 그룹에 사용자를 추가하십시오.
  5. 시스템을 재부팅하십시오.

방법 2 : 라이브 USB/CD

  1. 라이브 USB/CD에서 부팅.
  2. 시스템의 루트 파티션 (예 : /dev/sdaX )을 장착하십시오.
  3. 시스템에 대한 chroot : sudo chroot /mnt ( /mnt 가 마운트 포인트라고 가정).
  4. usermod -aG 사용하여 그룹에 사용자를 추가하십시오.
  5. chroot 종료하고 파티션을 마운트하고 재부팅하십시오.

결론

기본 그룹 멤버십 복원은 적절한 사용자 권한을 보장합니다. 그룹에서 우발적으로 제거되는 것을 방지하기 위해 항상 usermod -G 와 함께 -a 플래그를 사용해야합니다. 문제가 발생하면 배포 문서를 문의하거나 추가 지원을 구하십시오.

위 내용은 Linux에서 기본 그룹을 사용자에게 복원하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿