VMware Server를 실행하는 머신이 있습니다. 가상 머신이 시작되지 않게 하는 not_configured
파일이 계속 생성됩니다 ./etc/vmware/
믿을 수 있는 방법이 있는지 알고 싶습니다.이 파일이 생성되지 않도록 방지첫 번째.
파일 자체에는 아무것도 포함되어 있지 않으므로 파일을 생성하고 쓰기 금지하고 싶지 않습니다. 애초에 거기 있어서는 안 됩니다.
답변1
chmod a-w
Unix 권한( )을 사용하거나 해당 위치에 읽기 전용 파일 시스템을 마운트하는 등 보다 엄격한 방법을 사용하여 이 디렉토리를 읽기 전용으로 만들 수 있습니다 . 나는 Linux가 전체 디렉토리를 읽기 전용으로 만들지 않고 개별 파일이 생성되는 것을 방지하는 내장된 방법을 제공한다고 생각하지 않습니다. 물론 멀티툴도퓨즈하지만 이런 방식으로 파일 블랙리스트를 생성할 수 있는 기존 FUSE 파일 시스템은 알지 못합니다.
매달려 있는 기호 링크, 특히 읽기 전용 디렉터리에 존재하지 않는 파일에 대한 링크를 만들어 볼 수 있습니다. 한 프로그램에서 파일이 존재하는지 확인하고 다른 프로그램에서 파일 생성을 시도하는 방법에 따라 작동할 수도 있고 작동하지 않을 수도 있습니다.
어떤 프로그램이 파일을 생성하고 있는지 찾아서 닫는 것이 좋습니다. 바라보다어떤 프로세스가 파일을 생성하는지 확인하는 방법은 무엇입니까?
답변2
즉, 완전히 제거되지 않은 Vmware 제품이 있는 경우 설명하는 문제가 발생하게 됩니다.
다음 지침을 따르십시오.이 링크, 나는 그들과 함께 성공했습니다.
저도 같은 문제가 발생하여 위의 지침을 따른 후 해결했습니다.
답변3
이를 수행하는 유일한 표준 방법은 디렉토리에 대한 쓰기 권한을 제거하는 것입니다. 물론 이렇게 하면 이 디렉터리에 파일이 생성되는 것을 방지할 수 있습니다.