NFS 클라이언트/서버는 Windows Server 버전에 존재하지만. 저는 Windows 10 Pro를 사용하고 있는데 NFS 클라이언트만 사용할 수 있습니다.
Windows 10 Pro에서 이 NFS 서버(Microsoft 제공)를 어떻게 얻을 수 있습니까?
귀하의 의견을 환영합니다.
답변1
가장 쉬운 방법은 (내가 아는 한) Windows 10에는 NFS 서버 기능이 내장되어 있지 않기 때문에 타사 소프트웨어를 사용하는 것입니다. 훌륭하고 간단하며 배포하기 쉬운 솔루션은 무료 NFS(http://freenfs.sourceforge.net/) Larry가 작성했습니다. E. 스미스. 몇 가지 다른 옵션도 있습니다.
답변2
확인되었습니다. Windows에 내장되어 있지 않으며 Microsoft에서 지원하지도 않습니다. 이제 WSL2(Linux 버전 2용 Windows 하위 시스템)를 사용하여 Linux 측에서 NFS 서버를 실행할 수 있습니다. 이를 위해 다음을 따르십시오.NFS 서버 설정을 위한 Ubuntu 지침입니다.
BASH 터미널 WSL2 실행
NFS 서버를 설치하려면 터미널 프롬프트에서 다음 명령을 입력하십시오.
sudo apt install nfs-kernel-server
NFS 서버를 시작하려면 터미널 프롬프트에서 다음 명령을 실행하면 됩니다.
sudo systemctl start nfs-kernel-server.service
구성
내보낼 디렉터리를 파일에 추가하여 구성할 수 있습니다 /etc/exports
. 예를 들어:
/srv *(ro,sync,subtree_check)
/home *.hostname.com(rw,sync,no_subtree_check)
/scratch *(rw,async,no_subtree_check,no_root_squash,noexec)
추가하려는 사용자 정의 마운트 지점이 생성되었는지 확인하세요(/srv 및 /home이 이미 존재함).
sudo mkdir /scratch
다음을 통해 새 구성을 적용합니다.
sudo exportfs -a
또 다른 옵션은 Windows용 Allegro NFS 서버