Linux下nfs服务的上传和下载(详细)
我使用的是Ubuntu,nfs服务的上传和下载A端是服务器端B端是客户端下载1.A端安装nfs的服务sudo apt install nfs-kernel-server2.A端创建nfs共享目录sudo mkdir /nfs_share3.A端修改nfs的配置文件sudo vim /etc/exports...
我使用的是Ubuntu,nfs服务的上传和下载
A端是服务器端
B端是客户端
下载
1.A端安装nfs的服务
sudo apt install nfs-kernel-server
2.A端创建nfs共享目录
sudo mkdir /nfs_share
3.A端修改nfs的配置文件
sudo vim /etc/exports
(在exports文件中直接添加下面一行)
/nfs_share *(ro,sync)
1> /nfs_share 共享目录的绝对路径
2> * 所有ping同服务器的用户
3> ro 用户在访问时只读
4> sync 同步
5> 因为修改的是配置文件所以一定要谨慎*(ro,sync)之间没有空格
4.A端重启nfs服务
sudo service nfs-kernel-server restart
5.A端关闭防火墙
sudo service ufw stop
6.B端访问服务器
sudo mount 服务器的IP地址:/nfs_share /mnt
mount 挂载的命令
IP地址 服务器的IP地址
/nfs_share 服务器的共享目录
/mnt 客户端的本地目录
7.B端下载文件
cp -r
注:arm开发板挂载命令为 mount -t nfs -o nolock IP:/nfs_share /mnt
mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.12.104:/nfs_share /mnt/nfs_share/
上传
1.A端修改共享目录的权限
sudo chmod o=rwx /nfs_share
2.A端修改nfs的配置文件
sudo vim /etc/exports
/nfs_share *(rw,sync)
3.A端重启nfs服务
sudo service nfs-kernel-server restart
4.A端关闭防火墙
sudo service ufw stop
5.B端访问服务器
sudo mount IP地址:/nfs_share /mnt
6.B端上传文件
cp
----------------------------------------------
注意 :
1. 必须知道服务器的IP地址
ifconfig
2. 确保和服务器之间是联通状态
ping IP地址 -c3
3. 可以挂在目录
1> 千万不要把服务器的共享目录挂载到 / (根目录)
2> 千万不要把服务器的共享目录挂载到 家目录
3> 千万不要把服务器的共享目录挂载到 桌面 (/home/tom/桌面)
4> 千万不要把重复挂载
5> 拷贝完文件一定要卸载(千万不要在卸载目录下卸载)
sudo umount /mnt
更多推荐
所有评论(0)