Hello大家好,欢迎回来这期Website梦工厂,首先祝大家新年快乐,希望大家能让自己的技术更高强,实现“我想要什么就做什么”(手工DIY博主@大罗的宿舍语)好吧,切入正题。
相信不少剁手党一定会在服务器打折的时候大量囤积,肯定也会有大硬盘的,但是不少人买回来之后却不知如何用。为了帮助大家解决这个问题,今天我来给大家分享几种将一个Linux服务器中某个目录映射到另一个Linux服务器中的目录的方法,可以把大盘鸡变身为服务器的别的磁盘。
1.SSHFS
SSHFS使用的是SSH的形式进行互联,目前在yum和apt-get里均可以找到安装包,所以只需要执行下载安装包的命令就可以了。并且只需在本机上进行安装,远程的被挂载机不用执行任何命令
首先在本机上执行:
CentOS:yum install sshfs
其他系统:apt-get install sshfs
接着执行目录映射命令:
sshfs [email protected]:/xxsx /xxs
其中/xxs是本机上需要远程挂载的目录,1.1.1.1是被挂载机的IP,/xxsx是远程被映射的目录,大家要注意替换成你自己机器的真实信息。
然后需要你输入被挂载机的Root密码(没root怎么连接啊)。
CurlFtpFS
这个顾名思义就是通过FTP协议来挂的,这意味着什么呢?————可以把无限容量的虚拟主机(EIG,DreamHost这些家打折的时候30刀左右一年)通过FTP协议挂载上去,数据不愁!不过需要被挂载机上支持FTP,可以使用Pure-Ftpd。
首先在本机上安装CurlFtpFS
CentOS:yum install curlftpfs
其他系统:apt-get install curlftpfs
接着执行命令
curlftpfs 1.1.1.1 /mnt -o user=max1324:k4Hi2
其中1.1.1.1是被挂载机的IP地址,max1324是FTP帐号,/mnt是本机需要挂载的目录,至于被挂载机的目录…..创建FTP的时候可以设定。
好了,以上就是我知道的两种Linux服务器远程挂载的方法,这次感谢@Wendal提供了一些有关SSHFS的参考资料。最后希望大家可以好好利用这些挂载方法,不再让手中的大盘鸡吃灰!
本文来自DvBlog(原文也是我写的)