windows搭建NFS服务器防坑注意事项
最近需要做程序由x86到arm的移植工作,为了方便代码的修改,要在windows上装nfs服务器,tx2做客户端。
首先下载服务端软件hanWin,下面这个亲测可用
https://download.****.net/download/zhenglie110/10786511
安装好后,以管理员方式运行
然后配置:
1 勾选“第二版”
2 点击编辑按钮
3 添加一行,保存
e:\sftp206\nfs -public -name:nfs234 它表示
将本机文件夹e:\sftp206\nfs以 nfs234的名称,权限为public,作为服务器,
后面客户端配置时,服务器的名称就用nfs234
4 重启服务 关闭刚才的软件界面 右键打开文件位置,以管理员方式运行,否则会报权限错误,或者网络错误
重启完后, 重新打开软件“NFS服务器”, 发现界面多了一样,就是刚才配置的
5 配置客户端
在tx2上安装nfs客户端软件,
直接用命令 sudo apt-get install nfs-common
如果报错的话,会提示:
则自己安装离线版本的,网址 https://pkgs.org/download/nfs-common
我找的是
离线下载后,可通过sftp协议传到tx2上,
安装命令:
sudo dpkg -i nfs-common_1.3.4-2.1ubuntu5_arm64.deb
安装好后,执行命令 (注意:该命令执行过后,/mnt/zzh/文件夹如果有内容将被覆盖!!!)
sudo mount -t nfs 192.168.0.234:/nfs234 /mnt/zzh/ -o nolock
192.168.0.234是服务器ip, nfs234是刚才我们在软件上配置的名称
/mnt/zzh/ 是需要映射到客户端的目录地址,即nfs234------>/mnt/zzh
后面,/mnt/zzh文件夹就等同于nfs234文件夹了
ok了。
参考:https://blog.****.net/zhenglie110/article/details/84103300