Tag Archives

14 Articles

Posted by novicepq on

Shadowsocks链接VPS的ipv6

本方法只针对既有ipv4又有ipv6的vps有效,系统为Debian 9,vps为Vultr,ss为shadowsocks-libev。试过仅有ipv6的vps,能在本地ping通ipv6,也能在服务器端用ipv6上google的ipv6,但shadowsocks硬是连不上,尚未找到原因。

Posted by novicepq on

nextcloud挂载外部网盘或文件夹

nextcloud云盘还有一个功能是可以挂载本地或其它第三方网盘,比如如果在本地vps或其他vps安装了torrent软件transmission或者用youtube-dl下载了很多视频,可以将该文件路径挂载到nextcloud网盘里,再加上nextcloud的桌面同步软件,等于开机自动将视频同步到本地,不再需要FTP软件进行拖动,非常方便。

Posted by novicepq on

安装个人网络硬盘Nextcloud

用nextcloud给自己打造一个专属于私人的网络云硬盘,拥有自己的Dropbox,Google Drive,Onedrive,百度网盘等。

安装环境:Debian 9.0
需要一个域名和一个域名解析服务:域名推荐免费域名(www.freenom.com)进行练手,域名解析国外的比如cloudflare等。
需要一个VPS,至少500MB内存,10G的硬盘空间。

因为会用到域名,所以本文会涉及到安装Apache,MariaDB,PHP7。本文在root下进行安装,普通用户自行在代码前增加sudo。

Posted by novicepq on

youtube-dl批量下载时,跳过之前已经下载过的文件

youtube-dl有一个写入历史下载链接的方法,此方法确保将所有已下载的视频链接地址写入一个archive文件,这样在以后下载,特别是批量下载的时候,已经下载过的视频youtube-dl会自动跳过。语法是–download-archive /…archive文件的保存路径…/archive.txt,比如root里Downloads文件夹下有一个批量视频链接文件list.txt,里面写了所有打算下载的视频链接地址,使用代码:

该代码就会将所有下载后的链接写入archive.txt文件,如果archive.txt文件里有相同的链接,youtube-dl就会跳过下载该链接的视频,同时再结合其它诸如下载视频自动移动命令等工具,最大化利用youtube-dl的强大功能。

Posted by novicepq on

给VPS安装防火墙

大多数VPS都自带防火墙,但也有的vps是完全的裸机(比如意大利的arubacloud),需要自己安装。方法如下:
Debian系统:

Centos系统:

若无法安装,需要先更新系统:

启动防火墙:

设置端口,比如Transmissionshadowsocks都会用到自己的端口,甚至如搬瓦工这种使用随机SSH端口,必须将该端口设置到防火墙上,否则下次SSH将再也无法访问这台主机,只能重装系统。

防火墙端口设置语法为:

其中443即为端口号,可以用自己设置的端口替代,SSH/Shadowsocks/Transmission使用的都是此类TCP端口。

如果是域名,则使用以下代码:

需重启防火墙使变化生效: