exportfs和sshfs是两种不同的目录共享的方法。
exportfs是利用nfsd服务,而sshfs是使用sshd服务。
exportfs是linux系统默认安装的程序,而sshfs则需要辅助安装fuse软件才能完成sshfs的安装。
exportfs共享目录的方法如下:
在两台机器A/B中,A是被共享的机器,B是需要共享的机器;B要想使用A的共享目录资源/home/cnangel/cadev10,那么A机器需要做如下配置, 编辑/etc/exports文件:
sudo service nfs restart
然后在机器B上访问A的共享目录,在B机器上操作:
sudo mount -t nfs cnangel@A:/home/cnangel/cadev10 /mnt
然后进入/mnt目录,ls一下,看看是不是成功了?
而sshfs则非常简单,启动在机器A上启动sshd服务后,在机器B上操作:
exportfs是利用nfsd服务,而sshfs是使用sshd服务。
exportfs是linux系统默认安装的程序,而sshfs则需要辅助安装fuse软件才能完成sshfs的安装。
exportfs共享目录的方法如下:
在两台机器A/B中,A是被共享的机器,B是需要共享的机器;B要想使用A的共享目录资源/home/cnangel/cadev10,那么A机器需要做如下配置, 编辑/etc/exports文件:
/home/cnangel/cadev10 *(rw,sync)在机器A上启动nfs服务:
sudo service nfs restart
然后在机器B上访问A的共享目录,在B机器上操作:
sudo mount -t nfs cnangel@A:/home/cnangel/cadev10 /mnt
然后进入/mnt目录,ls一下,看看是不是成功了?
而sshfs则非常简单,启动在机器A上启动sshd服务后,在机器B上操作:
sudo sshfs cnangel@A:/ /mntLinux下访问共享目录如此简单,学会了么?