디렉터리 소유자가 518로 설정되었나요?

디렉터리 소유자가 518로 설정되었나요?

최근에 클라이언트용 서버에 일부 PHP 사이트를 설치했습니다. 한 남자가 나에게 전화해서 디렉토리에 업로드할 수 없는 것 같다고 말했습니다 img. 나는 들어가서 디렉토리의 소유자를 찾았습니다. 소유자는 이름이 사용자로 설정됩니다 518. 여전히 문제를 해결할 수 있었지만 chown -R someuser img/디렉토리의 소유자가 로 설정되어 있는 것이 더 걱정됩니다 518. 소유자가 숫자로 설정된 것을 본 적이 없으며 확실히 소유자를 직접 설정한 적이 없습니다. 사용자가 518로 설정되었다는 것은 무엇을 의미합니까? 내가 침입했나요? 실행하면 지정된 사용자가 cat /etc/passwd표시되지 않습니다 . 518저는 우분투를 실행하고 있습니다.

답변1

이름 대신 숫자 UID가 표시되면 호스트가 UID를 확인할 수 없다는 의미입니다. 예를 들어 이름 서비스에는 항목이 없습니다. 그게 다야. 그 기원은 완전히 다른 미스터리로, 자세한 내용 없이는 대답하기 어렵습니다.

먼저 LDAP 디렉터리나 다른 이름 서비스를 확인하여 UID 518이 정의되어 있는지 확인하겠습니다.

그러나 이러한 문제를 해결하는 일반적인 방법은 기본적으로 소스의 UID/GID 정보를 유지하는 "tar" 아카이브의 압축을 푸는 것입니다.

관련 정보