나는 최근 어리 석음으로 /etc/group을 삭제했습니다.
sudoers 및 audio와 같이 명백히 누락된 그룹을 처리했지만 누락된 그룹이 더 있는지 확인할 수 있는 방법이 있습니까?
답변1
존재 하는지 확인하십시오 /etc/group-
(후행 대시 포함). 그룹 파일의 백업입니다.
저는 Arch보다 Debian과 Red Hat에 더 익숙하지만 일반적으로 그룹은 다음과 같이 구성됩니다.
- 기본 시스템 설치 중.
- 패키지가 시스템에 추가되면 특정 격리가 필요합니다.
- 새로운 사용자가 시스템에 추가되면.
Debian에서는 모든 패키지를 강제로 다시 설치하면 처음 두 인스턴스를 처리하고 /home
나머지를 살펴봅니다.
기본 사용자 GID는 네 번째 /etc/passwd
필드 입니다 passwd(5)
.
확실한 시스템 그룹을 처리한 후 /home을 찾아보고 파일 find
에 없는 GID 에 대한 찾기 파일을 실행할 수도 있습니다 /etc/groups
. 이는 복구되지 않은 데이터를 가리키는 경향이 있습니다.
동시에 다음과 같은 질문도 스스로에게 물어봐야 합니다.
/etc/group
애초에 왜 삭제하나요?- 왜
/etc
버전 관리가 없나요? - 왜 백업이 없나요?
나는 세 가지 문제를 모두 해결하는 데 중점을 둘 것입니다.