시놀로지 사용하고 있는데 윈도우 wsl에서 바로 붙여서 사용하고 싶더라고요. 시놀로지에는 NFS 설정 할 수 있는 부분이 있어서 쉽게 할 수 있어요.
시놀로지 제어판에서 공유 폴더에서 설정 할 수 있어요. 원하는 폴더에서 편집을 눌러서 들어가세요.
NFS 권한 부분에서 접속하려는 서버 또는 PC의 아이피를 적어주세요. 시놀로지 NAS 의 아이피가 아니라 접속하는 쪽의 아이피입니다. 나머지 권한 부분 확인해서 추가합니다.
NFS 관련 필요한 프로그램을 설치 합니다.
sudo apt install nfs-common
wsl 에서 mount 하려면 폴더를 만들고 추가 할 수 있습니다. wsl 에서는 NFS 관련 서비스가 자동으로 추가되지 않아서 시작시켜야 합니다. 클라이언트인데도 시작시켜야 해요.
sudo /etc/init.d/rpcbind start
sudo /etc/init.d/nfs-common start
이제 마운트 명령어를 통해서 사용 해 볼 수 있습니다.
mount -t nfs -o mountvers=3 <NAS_IP>:/path/to/shared-folder /path/to/local/mount
그냥 마운트하면 잘 안되고 mountvers 옵션을 같이 넣어줘야 하더라고요. wsl이 아닌 우분투에서는 그냥 잘 되던데 wsl에서는 필요한 옵션이었습니다.
접속 가능 한지 명령어로 확인 해 볼 수 있어요.
sudo showmount -e NAS_ID