读万卷书
亦须行万里路

不可描述 一键安装脚本

ohayou阅读(80)评论(0)

Shadowsocks-libev for Debian 一键脚本

本脚本适用环境:
系统支持:Debian/Ubuntu
内存要求:≥128M
日期:2018 年 06 月 01 日

关于本脚本:
Debian 或 Ubuntu 下一键安装 libev 版的 Shadowsocks 最新版本。该版本的特点是内存占用小(600k左右),使用 libev 和 C 编写,低 CPU 消耗,甚至可以安装在基于 OpenWRT 的路由器上。
友情提示:如果你有问题,请先参考这篇《Shadowsocks Troubleshooting》后再问。

默认配置:
服务器端口:自己设定(如不设定,默认从 9000-19999 之间随机生成)
密码:自己设定(如不设定,默认为 teddysun.com)
加密方式:自己设定(如不设定,默认为 aes-256-gcm)

客户端下载:
https://github.com/shadowsocks/shadowsocks-windows/releases

使用方法:
使用root用户登录,运行以下命令:

安装完成后,脚本提示如下:

卸载方法:
使用 root 用户登录,运行以下命令:

其他事项:
客户端配置的参考链接:https://teddysun.com/339.html
本脚本安装完成后,已将 Shadowsocks-libev 加入开机自启动。

使用命令:
启动:

停止:

重启:

查看状态:

(更多…)

Debian添加修改Swap突发内存交换空间大小

ohayou阅读(148)评论(0)

1.添加交换文件

(目录路径和大小自己看着办就好了)
2.创建交换空间

3.启动新增加的1G交换空间

4.修改/etc/fstab,使新加的2G交换空间在系统重新启动后自动生效

5.看看swap 大小

Goindex美化版安装

ohayou阅读(226)评论(0)

GoIndex是一款部署在Cloudflare WorkersGoogle Drive目录索引程序,无需提供服务器,可以直接列出你谷歌网盘的所有文件,同时下载和访问也不需要挂梯子,也可以在线观看某些格式的视频文件

美化版地址  :https://github.com/icicy/goindex

API部署

先启用Google Drive API,启用地址:点击进入,注意这里使用个人账号操作。

 

 

 

 

 

 

 

再创建一个OAuth client ID,创建地址:点击进入。应用类型选择其他(Other),名称自己填,这里博主填的GoIndex

然后你会获得自己的(Client ID)客户端ID和(Client_secret)客户端密钥,再复制下来。

获取refresh_token

这里使用Rclone来获取refresh_token,先登录VPS,先安装依赖,使用命令:

再安装Rclone,使用命令:

开始配置,使用命令:

会出现以下信息:

此时我们在配置过程中就获取到了refresh_token参数,如果忘了的可以查看配置文件。

不知道配置文件在哪的,可以使用命令:

获取并修改Workers代码

Workers代码可以点击先复制代码,部分修改可参考上面,不同的是,需要填上自己的api信息,如下:

获取团队盘ID

部署到Workers

首先登录cloudflare,官网→传送门,然后首页右侧可以看到Workers入口。

接下来点击Create a Worker创建一个Worker

点进去后新建一个Workers子域名,也就是你的专属域名,填入确认后就更改不了了,所以别乱填。

把你之前获取的Workers代码(index.js)粘贴进去,然后可以在左上角双击修改域名,再点击Save and Deploy(保存及部署)即可

最后打开分配的子域名即可,此后修改配置可以自行修改Workers代码。

绑定域名

如果想绑定自己的域名,就需要先将自己的域名转到cloudflare,然后点自己的域名,解析一个A记录,IP地址随意。

然后在上方找到Workers,选择后,点击页面下的Add route添加路由,进行如下设置。

按照格式,填上自己的域名,并选择对应的Workers程序即可。

 

Debian 9关于/etc/rc.local 开机启动问题

ohayou阅读(211)评论(0)

由于某些软件并没有添加开机启动的服务,所以很多时候需要手工添加,一般我们都是推荐添加命令到 /etc/rc.local 文件,但是 Debian 9 默认不带 /etc/rc.local 文件,而 rc.local 服务却还是自带的。

查看rc.local服务:

并且默认情况下这个服务还是关闭的状态

为了解决这个问题,我们需要手工添加一个 /etc/rc.local 文件

然后赋予权限

接着启动 rc-local 服务

再次查看状态

然后你就可以把需要开机启动的命令添加到 /etc/rc.local 文件,丢在 exit 0 前面即可,并尝试重启以后试试是否生效了

debian9安装transmission

ohayou阅读(209)评论(0)

最近收到hostloc论坛里affman的蛊惑,购入了buyvm家的月付2刀+1刀/256G的大盘无限流量鸡。正好馒头(Mteam)因为硬盘满了没法挂PT,看到这家对版权控制不是太严格,于是忍不住购入一台。然而,affman的话不能轻易信,上传惨不忍睹。买了就买了,也不能放那里吃会,于是就动起了用它刷PT的打算。之前再见一直用N1刷PT,家里是电信下行200M上行30M的宽带,刷PT嘛,当然不尽如人意。于是乎从网络上搜集Linux系统安装Transmission客户端的方法,大多是一键脚本,由于时间久远,好多都失效了。只能手动安装了。

我习惯用Debian系统,目前环境是Debian9x64。

1.安装:

安装过程中会顺带把transmission-cli也安装上,所以安装完毕后系统会多出如下一些命令行工具。

  • transmission-cli: 独立的命令行客户端。
  • transmission-create: 用来建立.torrent种子文件的命令行工具。
  • transmission-daemon: 后台守护程序。
  • transmission-edit: 用来修改.torrent种子文件的announce URL。
  • transmission-remote: 控制daemon的程序。
  • transmission-show:查看.torrent文件的信息。

停止transmission的进程,否则修改配置文件无效,执行下面的命令:

2.修改配置文件:

执行上面的命令会进入到编辑模式里,把以下几个选项改一下即可

“download-dir”: “/down”, #下载目录的绝对路径,根据自己的硬盘情况来设定
“incomplete-dir”: “/down/temp”, #临时文件路径
“rpc-authentication-required”: true, #启用验证
“rpc-bind-address”: “0.0.0.0”, #允许任何IP通过RPC协议访问
“rpc-enabled”: true, #允许通过RPC访问
“rpc-password”: “123456”, #RPC验证密码(保存并启动后daemon会计算并替换为HASH值以增加安全性)
“rpc-port”: 9091, #RPC端口
“rpc-username”: “自定义你的用户名”, #RPC验证用户名
“rpc-whitelist”: “*”, #RPC访问白名单
“rpc-whitelist-enabled”: false, #关闭白名单功能以便公网访问

:wq! 保存退出。

3.启动transmission:

启动后就可以访问ip:9091你的transmission了

4.安装美化界面:

github的ronggang大佬开发的transmission美化包,根据提示一路安装成功。

然后编辑rc.local文件,加入开机启动。

 

 

bbr/bbrplus/bbr2/锐速内核安装脚本

ohayou阅读(256)评论(0)

bbr内核更新为5.5/5.4

bbrplus降级到4.14.129 安装方法和安装的内核均和原作者一致 彻底甩锅
维持原来的支持版本 不再支持c6,c8;debian和ubuntu各版本安装问题和我无关

不支持32位系统
锐速内核稍微更新

去掉魔改版 增加xanmod 5.5.1版本
xanmod 只添加了centos7,8 debian9,10

5.5内核支持cake队列 5.4未测试

测试版本,建议先用不卸载内核版本测试,然后再用正常版本
不卸载内核表示不会去卸载现有的内核

不卸载内核

卸载内核

读书破万卷,下笔如有神。

联系我们联系我们

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活