새 Linux 호스트에 많은 파일을 복사했습니다. 모든 파일의 소유자와 그룹이 로 설정되어 있는 것을 확인했습니다 515
. 이것은 무엇을 의미합니까?
답변1
이러한 파일의 원래 그룹과 소유자를 유지하는 복사본을 만들었을 수 있습니다. 내부적으로 Linux에서 소유자와 그룹은 기본적으로 ID입니다(귀하의 경우 숫자는 515입니다). 그런 다음 이 ID는 /etc/passwd
또는 에 나열된 그룹 및 사용자 이름 에 매핑됩니다 /etc/group
. 이 파일 내에서 사용자 이름과 해당 특정 사용자 및 그룹에 사용되는 ID를 찾을 수 있습니다.
/etc/group
ID "515"가 목록에 없을 가능성이 높 /etc/passwd
으므로 ID 자체가 표시됩니다.
chown
각각 및 명령을 사용하여 소유자 및 그룹을 기존 소유자 및 그룹으로 변경할 수 있습니다 chgrp
.
답변2
다음을 나타냅니다:
- 파일의 소유자는 user:group 515:515입니다.
- 사용자 및 그룹 ID 515는 특정 사용자 및 그룹에 할당된 것으로 /etc/passwd 또는 /etc/group에 정의되어 있지 않습니다.
답변3
이는 해당 ID를 가진 사용자 및 그룹이 존재하지 않거나 해당 이름이 너무 길어 필드에 완전히 표시되지 않음을 의미합니다.
답변4
사용자의 사용자 또는 그룹 ID입니다.
사용자 이름에 대한 매핑은 /etc/passwd(사용자 ID의 경우) 또는 /etc/groups(그룹 ID의 경우)에 있습니다.
바라보다
man id
man usermod # (the -u option)
man groupmod # (the -g option)
man shadow # (to know why you shouldn't meddle with /etc/passwd directly)