macOS에서 nfsd 란 무엇입니까?


6

nfsdOS X 에 관한 두 가지 질문이 있습니다 .

  1. 이 데몬의 시작 / 중지 단계는 무엇입니까? 시작 했습니까? 활성화 및 비활성화 모드가 있지만 이것이 무엇을하는지 모르겠습니다.

  2. 이 서비스의 기본 상태는 무엇입니까? 활성화 또는 비활성화? /etc/exports파일이 비어 있으면 비활성화 상태로 두어야 합니까?

답변:


13

nfsd는 / System / Library / LaunchDaemons /에있는 동반 com.apple.nfsd.plist 파일로 부팅하는 동안 시작하여 실행됩니다.

다음 그림의 하단 가까이에서 볼 수 있듯이

com.apple.nfsd.plist

/ etc / exports가 존재하는 경우에만 유지됩니다. 경로가 존재하지 않으면 nfsd가 실행되지 않습니다.

따라서 / etc / exports를 제거하면 경로가 다시 만들어 질 때까지 nfsd가 일시적으로 비활성화됩니다

또는 실행

launchctl unload -w /System/Library/LaunchDaemons/com.apple.nfsd.plist

/ etc / exports를 복원 한 후에도 영구적으로 비활성화됩니다 (권장되지 않음).


스크린 샷에서 어떤 GUI를 사용하셨습니까?
— hyperknot

@zsero soma-zone으로 코딩 된 LaunchControl 입니다.
— klanomath

감사! 또한, 나는 작은 테스트를했다. 내보내기 파일없이 활성화 상태로두면 모든 부팅시 다음 로그가 표시됩니다. pastebin.com/raw.php?i=X1CJyPmA 부팅 프로세스가 약간 지연 될 수 있다고 생각합니다. 새로 설치시 기본 상태가 무엇인지 궁금합니다.
— hyperknot

@zsero 기본 상태는 모든 Mac / VM에서 실제로 활성화되어 있습니다. 메시지는 오래되었지만 캐시 된 plist 파일에 의해 유발되었다고 생각합니다.
— klanomath

에 의해 트리거 된 것 같습니다 nfsd disable|enable. 그렇게하면 GUI 응용 프로그램에 재정의 경고가 표시되고 시작시 조건을 확인하지 않습니다. 수정은 대체를 제거하는 것입니다.
— hyperknot
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.