특정 디렉토리는 "ls" 및 "ls -la"에서는 완전히 보이지 않지만 "cd"할 수는 있습니다.

특정 디렉토리는 "ls" 및 "ls -la"에서는 완전히 보이지 않지만 "cd"할 수는 있습니다.

갑자기 이런 일이 일어났습니다. 처음에는 "Storage" 폴더를 "ls"할 수 있었고 그에 따라 3개의 하위 디렉터리가 모두 나열되었습니다. ("베타 구성 파일" "운영 체제 백업" "소프트웨어")

어제부터 "ls"는 이제 ("베타 프로필" "OS 백업")만 반환합니다.

"소프트웨어"가 더 이상 존재하지 않는 것 같습니다.

여전히 소프트웨어에 "cd"할 수 있으며 모든 파일은 그대로 유지됩니다. 폴더 이름을 변경해야만 다시 나타나게 할 수 있지만, 폴더 이름을 다시 변경하면 더 이상 표시되지 않습니다!

이것이 일반적인 증상이기 때문에 루트킷이 거기에 중첩되어 있을 수도 있다고 생각했습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

답변1

SMB/cifs를 통해 "Storage" 폴더가 마운트된 것은 우연인가요? 모르신다면 "/etc/fstab" 파일에서 확인하시거나 "mount | grep cifs" 명령어를 입력하시면 됩니다. 이 경우 FS를 탑재할 때 "vers=1.0" 옵션(보안 수준 낮음)을 시도하거나, 서버에 액세스할 수 있는 경우 공유를 수정하고 NFS를 통해 탑재할 수 있습니다.

답변2

이것은 실험적으로 해결되었습니다. 다른 방법은 효과가 없었으므로 eCryptfs 폴더를 다시 빌드하기로 결정했습니다. 이 새 폴더는 이전 폴더와 이름이 동일하고 동일한 암호화 키를 사용합니다. 마지막 폴더가 실패한 이유는 확실하지 않지만 다시 잘 작동하므로 eCryptfs와 관련이 있는 것 같습니다.

관련 정보