说明:关于VPS
挂载网盘的方法,之前说了很多了,现在再说个挂载FTP
的方法,就是通过安装CurlFtpFS
来挂载FTP
,不仅可以增加VPS
空间,还可以进行文件备份,关键可以挂载虚拟主机的FTP
空间,这是很不错的,毕竟虚拟主机便宜,而且出现数据丢失的情况也是很小的。
安装
系统要求:Debian
、Ubuntu
、CentOS
1、安装CurlFtpFS
#CentOS系统
yum -y install epel-release
yum -y install curlftpfs
#Debian/Ubuntu系统
apt-get install curlftpfs -y
2、挂载FTP
#创建目录,路径及名称自己定
mkdir /home/ftp
#挂载FTP
curlftpfs ftp.yourserver.com /home/ftp -o user=username:password
参数说明:
ftp.yourserver.com #FTP地址
/home/ftp #本地目录
username #FTP用户名
password #FTP密码
3、检查
输入df -h
命令查看下是否挂载成功。
最后可以将文件上传至本地文件夹/home/ftp
进行备份了。
如果在挂载的时候出现如下错误:
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
最简单的解决方法就是让挂载的本地目录变成空文件夹即可。
相关教程
- Linux通过安装davfs2来挂载webdav网盘
- CentOS通过安装davfs2来挂载Dropbox网盘
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1848/
不妨点个广告再走嘛
相关推荐
-
uPing:一个简单的服务器Ping值监测小工具
简介 uPing是一个简单Ping值监测小工具,相对于其他延迟监测工具来说,只有一个py文件非常容易运行部署。本工具经过48小时测试后未发现明显问题,可以显示一些关于线路延迟的信息。这部分数据仅供参考,也许根本就说明不了什么,也就看看吧。 截图 时间说明: 上午:6点至11点 下午:12点至17点 晚上:18点至23点 半夜:0点至5点 使用 Github地址:http://github.com/FunctionClub/uPing 开个screen,在VPS上挂一天即可。24小时后自动停止。你只需要填写你想Ping什么地址就行。比如在你的美国VPS上运行这个工具,Ping你的上海腾讯云机器,挂个一天,就可以提供24小时内的两个节点间线路Ping值信息。 1、依赖安装 #Debian/Ubuntu apt-get update apt-get install python wget screen -y #CentOS/RHEL yum install screen wget python -y 2、运行脚本 screen -S uping wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/uPing/master/uping.py python uping.py 关于screen更多用法参考:使用screen来实现多任务不断线操作命令。
-
Sharecmd:一个可以将文件上传至Google Drive/Dropbox并自动生成分享链接的工具
说明:Sharecmd是一个用Golang编写的Cmdline工具,可以直接将文件上传到配置的网盘类型,并自动生成分享链接的工具,并将该链接复制到系统剪贴板。支持Windows、Linux、Macos系统。 #目前支持的网盘类型 Dropbox、Google Drive、Seafile、Nextcloud/Owncloud 貌似这是个新项目,作者也天天在更新,所以以后可能会支持更多网盘或功能,有兴趣的可以多关注下。 使用方法 Github地址:https://github.com/mschneider82/sharecmd 这里只说Linux系统的使用方法,我们先根据自身系统版本找到编译好的二进制文件下载链接→下载地址。 #下载二进制文件 wget https://github.com/mschneider82/sharecmd/releases/download/v0.0.46/sharecmd_0.0.46_Linux_x86_64.tar.gz #解压文件 tar zxvf sharecmd*.tar.gz #移动文件 mv share /usr/local/bin #删掉没用的文件 rm -rf sharecmd*.tar.gz README.md LICENSE 然后开始设置网盘,使用命令: share --setup 使用上下键选择,然后Enter确认。这里博主选择的是Google Drive,会给个链接你打开,然后登录账号授权获取验证码,再输入SSH客户端确认即可。最后就可以上传了,上传命令: #使用命令 share 文件路径 #比如将home文件夹的MOERATS文件上传至网盘 share /home/MOERATS 或者 cd /home share MOERATS 如果后面出现Can't copy link to clipboard报错,可以无视,就是不能使用剪切板而已,影响不大。 上传目录 #文件将上传到网盘的以下目录 Dropbox:/Apps/sharecmd Google drive:/sharecmd Seafile:/sharecmd Own/Nextcloud:/sharecmd
-
Flask+WebUploader实现快速将本地文件上传到VPS服务器
说明:之前博主就写过一篇将本地文件上传至VPS服务器的教程→点击查看,虽然该教程使用的jQuery-File-Upload很强大,但配置起来还是有点麻烦,现在再分享一个上传工具,使用Flask+WebUploader实现上传功能,使用起来很简单,但是不如jQuery-File-Upload稳定,不过各有所需,用来上传小文件是足矣的。 截图 安装 Github地址:https://github.com/abbeyokgo/flask_multi_uploader 1、安装依赖 #CentOS 6.x 32位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum install -y python-pip git #CentOS 6.x 64位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install -y python-pip git #CentOS 7.x yum install -y epel-release yum install -y python-pip git #如果CentOS 7安装出现No package python-pip available,可以用以下命令进行安装 wget https://bootstrap.pypa.io/get-pip.py python get-pip.py #Debian/Ubuntu系统 apt-get -y update apt-get -y install python-pip git 2、运行程序 git clone https://github.com/abbeyokgo/flask_multi_uploader.git cd flask_multi_uploader #安装依赖 pip install -r requirements.txt #启动程序,8888端口可自行修改 gunicorn -k eventlet -b 0:8888 server:app 如果启动的时候提示-bash: gunicorn: command not found错误,需要先运行命令: pip install gunicorn 然后再使用命令启动程序,接下来就可以访问IP:8888上传文件了,上传文件保存在upload文件夹。如果Web界面打不开,可能需要开启防火墙端口。 #CentOS 6 iptables -I INPUT -p tcp...
-
CentOS/Ubuntu/Debian安装pip教程
1、CentOS系统CentOS 6.x 32位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum install -y python-pip CentOS 6.x 64位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install -y python-pip CentOS 7.x yum install epel-release yum install -y python-pip apt-get update apt-get install python-pip
-
Linux最常用的几个命令
1、top命令 可以实时查看系统状态 top #可以查看内存,cpu运行状态之类 2、wget命令 下载网络文件,例如: wget http://cachefly.cachefly.net/100mb.test #后面改成需要的下载链接地址 3、chmod命令 #后就是这个命令的说明 chmod +x /home/auto.sh # 赋予auto.sh可执行权限 chmod -R 777 /home/wwwroot # 赋予/home/wwwroot写入权限(部分网站程序安装时需要用到) 4、mv命令 移动文件 mv /home/wwwroot/abc.tar.gz /home/backup # 把abc.tar.gz移动到backup目录 5、rm命令 删除文件 rm test.tar.gz # 删除test.tar.gz,会有提示你确认 y即可 rm -rf /home/wwwroot/test # 无提示直接删除test目录,勿乱用,切记。 6、tar命令 C打包和X解压文件 tar zcvf test.tar.gz /home/wwwroot #把/home/wwwroot打包 tar zxvf test.tar.gz # 在当前目录解压test.tar.gz cd 举例:cd /home/wwwroot # 进入某目录 ls # 查看当前目录文件 echo nameserver 8.8.8.8 >> /etc/resolv.conf #设置dns为Google的
-
一个简单的MySQL备份bash脚本,直接发送到邮箱
脚本说明 这是一个简单的mysql备份脚本。脚本可以手动使用,也可以在crontab中定时使用。编辑下面给出的脚本,并提供脚本中所需的信息。该脚本将采用.sql格式的备份,它将压缩.sql文件,最后发送有关mysql备份状态的邮件。 使用 1、安装邮件命令 yum install mailx (For Red Hat and CentOS) OR apt-get install mail-utils (For Debian and Ubuntu) 2、创建备份文件夹 mkdir -p /root/database-backup/ 3、下载脚本并使用FTP软件编辑 wget --no-check-certificate https://www.southcat.net/usr/down/db-backupscript.sh chmod +x db-backupscript.sh ./db-backupscript.sh
-
Linux VPS使用torrent-cli命令行获取电影等资源的BT磁力
说明:我们很多人找小电影的都习惯百度,但这个方法似乎没什么逼格,对于手上有很多VPS的来说,找资源这种事,可以不用像普通老百姓一样打开百度盲目查找了!这里分享个磁力爬虫工具,可以帮你完成查找磁力的工作。 安装 Github地址:https://github.com/chenjiandongx/torrent-cli系统要求:Windows、Linux、MacOs,这里就说下Linux VPS安装,建议使用CentOS系统。 1、安装Python3一般大多数Ubuntu自带Python3,而Centos、Debian就需要我们安装了。 #查看是否有Python3 python3 -V #安装Python3 #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh 然后再输入python3 -V看是否安装成功。 2、安装torrent-cli这里安装方法有2种。pip安装: pip3 install torrent-cli 源码安装: #可以修改torrent.py文件来增加所爬的磁力站 git clone https://github.com/chenjiandongx/torrent-cli.git cd torrent-cli pip3 install -r requirements.txt python3 setup.py install 提示-bash: git: command not found的使用命令: #Debian/Ubuntu系统 apt-get install git -y #CentOS系统 yum install git -y 使用 1、使用命令: usage: torrent-cli [-h] [-k KEYWORD] [-n NUM] [-s SORT_BY] [-o OUTPUT] [-p] [-v] Magnets-Getter CLI Tools. optional arguments: -h, --help show this help message and exit -k KEYWORD, --keyword KEYWORD magnet keyword....
-
PHP VPS库存监控系统搭建教程
简介 定时对所需要的VPS提供商所提供的VPS产品进行监控,更新指定VPS产品是否有货。 截图 安装 本地下载:vpsstock.zipGit地址:http://git.fungj.com/fungj/VpsStock准备工作:需要搭建WEB环境,数据库为mysql。安装:上传程序到根目录,修改DB目录下的数据库文件相对应所需监控的vps信息,并导入数据库。并修改mysql.php文件下的数据库配置。 自动更新 linux设置定时任务,将http://youhostname/function.php加入计划中即可(建议5分钟执行一次)。关于定时设置方法参考:Linux系统Crontab的安装及定时任务的命令详解。
-
DomainScan:一款好用的域名扫描工具,支持Python 3
说明:之前发过一个香菇肥肉写的域名扫描工具,查看:DomainMegaBot:Linux上最好用的批量扫描域名的工具,然后经过一些大佬改造了下,工具更强大了,支持字典更多了,并且添加了Python 3版本。 简介 DomainScan是一款支持超过200个顶级域名的域名扫描工具。此工具是用C语言写成,可以运行在任何Linux系统上(可能会因为指令集而出现差异),但无法在Windows中运行。 首次使用时,需要编译程序,运行中需要指定域名和字典。 使用 Github地址:https://github.com/luodaoyi/DomainScan 本使用方法有2种,建议使用后面的Python运行。 一、运行方法1运行命令: #Debian和Ubuntu系统 apt-get -y install git gcc #CentOS系统 yum -y install git gcc #安装工具 git clone https://github.com/luodaoyi/DomainScan.git cd DomainScan/ gcc -o DomainScan DomainScan.c #扫描域名 ./DomainScan 然后会出现如下选项 Please specify TLD: com #输入域名后缀 Please specify dictionary file: 2letter #选择查询字典 二、运行方法2Python版本,只适用Python 3.6 +。一般大多数Ubuntu自带Python3,而Centos、Debian就需要我们安装了。 1、安装Python3 #查看是否有Python3 python3 -V #安装Python3 #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh 然后再输入python3 -V看是否安装成功。 2、下载工具 #Debian和Ubuntu系统 apt-get -y install git #CentOS系统 yum -y install git #下载工具 git clone https://github.com/luodaoyi/DomainScan.git 3、开始扫描 #进入文件夹 cd DomainScan/ #查询xx前缀的所有域名是否可用 python3 domain_scan.py xx...
-
lnmp环境typecho伪静态及后台404配置
首先找到域名配置文件,一般位于/usr/local/nginx/conf/vhost/your.com.conf 1.添加伪静态:打开这个文件,找到include none.conf改成include typecho.conf 2.增加pathinfo功能:找到enable-php.conf改成enable-php-pathinfo.conf