如果你有一台网速不错的服务器,可以通过 SSHFS 将其硬盘挂载到本地。这样一来,文件的任何改动都只需在一个位置进行,非常方便。
准备工作
首先,确保你能够通过 SSH 免密登录连接到服务器。这样可以避免每次访问时都需要输入密码。
ssh root@11.22.33.44 -p 10284
在 Linux 上挂载
安装 SSHFS
根据你的系统,使用以下命令安装 SSHFS:
sudo apt-get install sshfs # 对于 Debian/Ubuntu 系统
sudo yum install fuse-sshfs # 对于 CentOS/RHEL 系统
挂载服务器目录
假设你想将服务器上的 /nfs
目录挂载到本地用户目录下的 nfs
文件夹中,可以使用以下命令:
sshfs -o uid=$(id -u),gid=$(id -g) -p 10284 root@11.22.33.44:/nfs ~/nfs
在 Windows 上挂载
安装 WinFsp 和 SSHFS-Win
首先,从 GitHub 上下载安装 WinFsp 和 SSHFS-Win。
映射网络驱动器
- 打开“此电脑”,右键选择“映射网络驱动器”。
在文件夹栏中输入:
\\sshfs.kr\root@11.22.33.44!10284\nfs
这样,你就成功将服务器的硬盘挂载到本地了。现在,你可以像访问本地文件一样访问服务器上的文件。
坑点
Windows 上很容易出错,只能慢慢探索了,但是Linux上还是体验很不错的。
如果windows上出问题了,那么久不要挂载任何目录,在命令行里面试一试。
net use X: \sshfs\root@114.242.29.129!10284
或者重启一下电脑,我也尝试了很久。
希望这篇文章能帮到你!如有问题或建议,欢迎留言。