VPS测评介绍
VPS技术分享

远程VPS上通过smb协议挂载家里玩客云扩充存储空间

    玩客云以前都是被操作的千元级别的东西,现在几十块钱就能拿到收了,说实在还是不错的,虽然功能有点鸡肋。醒醒手里一个是当时399元抢购的,当时就是想买个鸡肋NAS也行,玩客币就当额外收入,换个迅雷白金会员也行,反正家里带宽闲着也是闲着,但是鸡肋的玩客云也得让他发挥作用,VPS上的空间不太够用,另外加上备份的空间,都放VPS上也浪费,所以把玩客云通过smb协议挂载到VPS上。

这个挂载玩客云的方法已经在多个机型上测试有效,可以有效的扩展紧张的VPS空间,需要VPS的朋友可以参考:

Vultr-3.5美元用1年/2.5美元KVM:512M/20G固态硬盘/可装Windows/包括日本、新加坡等15机房可选

阿里云:年付144元/30M香港/1G/25G/1T/半价

【Linode】$5/月KVM-1GB/20G SSD/1TB 日本新加坡可选/附优惠码

经典VPS:年付$19/CN2/补货/KVM/512M/洛杉矶/QN机房/多机房切换

    步骤简单说就是本地在路由器上映射smb的445端口,因为醒醒本地有宽带的公网动态IP,所以就直接映射端口了,如果本地没有公网IP,可以用frp进行中转一下(可以用www.chuantou.org的免费穿透),我这映射445端口的时候发现445端口被联通封了,所以换一个其他端口,比如1445端口映射到玩客云的445端口上,外网就可以通过1445端口访问玩客云了。

    前面都是废话,逛我博客的肯定都知道上面的步骤,下面记录一下在VPS上映射smb非标准445端口的挂载方法,就用下面这条命令:

mount -t cifs -o username=test,password=aaabbb,port=1445 //8.8.8.8/Disk01 /wky

    上面命令里port就是映射的外网端口,后面的IP地址就是本地宽带拨号来的公网IP,简单记录一下,方便其他有同样需求的朋友。

设置开机自动挂载玩客云smb:

使用命令:vi /etc/rc.local编辑然后在/etc/rc.local文件中加入挂载命令:

mount -t cifs -o username=test,password=aaabbb,port=1445 //8.8.8.8/Disk01 /wky

定时检测挂载的玩客云是否掉线

新建一个wky.sh文件,比如放在/home目录里面,wky.sh文件的内容如下:

#!/usr/bin/env bash
if [  ! -d "/wky/" ];then
#echo "文件夹不存在,执行挂载"
mount -t cifs -o username=test,password=aaabbb,port=1445 //8.8.8.8/Disk01 /wky
fi

通过crontab定时检测挂载的玩客云是否掉线,使用crontab -e命令,在计划任务里添加定时检测,这里以每分钟检测一次为例,检测到目录不存在时就执行挂载命令。

* * * * * /home/wky.sh

挂载玩客云smb的错误处理:

通过上述步骤挂载玩客云smb可能会出现:

mount: wrong fs type, bad option, bad superblock on //www.xxorg.com/Disk01,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

这个错误是因为没有安装cifs工具集,可以查看不存在/sbin/mountmount.cifs,可以使用如下命令安装cifs工具集解决问题:

yum install cifs-utils


赞(0)
未经允许不得转载:服务器VPS折腾 » 远程VPS上通过smb协议挂载家里玩客云扩充存储空间

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址