[OLD] Debian 9 (Stretch) 上部署 SSR 服务端

注意

本文的内容已经合并,失效,或已不具有参考价值,请查看给出的重定向链接。

15 秒后自动重定向至: Ubuntu (Debian) 上部署 SSR 服务端


本文介绍如何在 Debian 9 系统上部署 Shadowsocks R 服务端。

注:以下的所有命令,都是针对 Debian 9 Stretch,并在 root 用户下执行的。

由于众所周知的原因,原版 SSR 的项目清空。本文使用由 Akkariiin 维护的 shadowsocksrr

准备

安装必要的软件:

1
apt update && apt install git vim -y

安装

1
2
3
4
cd /root
git clone --branch akkariiin/master https://github.com/shadowsocksrr/shadowsocksr.git
cd shadowsocksr
bash initcfg.sh

Read More

[OLD] Debian 9 (Stretch) 上使用 shadowsocks-libev 客户端并开启混淆

注意

本文的内容已经合并,失效,或已不具有参考价值,请查看给出的重定向链接。

15 秒后自动重定向至: Debian 上使用 shadowsocks-libev 客户端并开启混淆


本文介绍如何在 Debian 系统上使用 ss-libev 客户端。服务端部署教程见这里

注:使用 simple-obfs 混淆时,请确认服务端同样开启了混淆功能。以下的所有命令,都是针对 Debian 9 Stretch,并在 root 用户下执行的。

安装

添加 stretch-backports

1
2
sh -c 'printf "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/stretch-backports.list'
apt update

安装 shadowsocks-libevsimple-obfs

1
apt -t stretch-backports install shadowsocks-libev simple-obfs -y

Read More

打造 Android TV Box 的应用体验

之前某宝买了一个 MXR Pro 三无安卓电视盒子。内置了谷歌商店,不过谷歌商店的版本是手机版的,使用遥控器操作十分不便,需要鼠标键盘才可以。而从商店里安装的应用也不是 TV 版的,无论从美观还是实用角度,都不是很适合。本文简要介绍如何让三无盒子拥有与经过认证的 Android TV box 一致的体验。

声明:仅供参考,风险自负。

准备

登录 Google 商店,安装 ES 文件管理器。设备已 root 。

下载 tv_core_hardware.xmltv_features.xml 两个 xml 文件。

在 Apkmirror 网站下载 Google Play Store (Android TV)Google Play services (Android TV) 两个应用的 apk 文件。

Read More

安装 hexo-all-minifier 插件遇到的一些问题

有空更新了一下 nodejs 的版本,又更新了 hexo,尝试了一下 hexo-all-minifier 插件。不过最后还是换回了古老的 hexo-console-optimize。记录一下安装前者遇到的问题。

操作系统: Debian

1
npm install hexo-all-minifier --save

报错:

1
2
3
4
5
6
✖ Error: pngquant failed to build, make sure that libpng-dev is installed


✖ Error: autoreconf -fiv && ./configure --disable-shared --prefix="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" --bindir="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" --libdir="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" && make --jobs=2 && make install --jobs=2
Command failed: autoreconf -fiv
/bin/sh: 1: autoreconf: not found

安装所需要的依赖:

1
apt install libpng-dev libtool automake autoconf nasm pkg-config

重新安装,问题解决。

CentOS 7 下 SSH 使用 Socks5 代理连接服务器

有时因为各种原因,更倾向于让 SSH 走一个代理。如果有一个全局的 VPN 或者路由可以透明代理,那就不用多说了。但往往本地只运行了一个提供 socks5 代理的客户端,如此,SSH 通过 socks5 代理的使用方法记录如下。

安装 privoxy,为了将已有的 socks5 代理转换为 http 代理:

1
sudo yum install -y epel-release privoxy

编辑 privoxy 的配置文件:

1
sudo vim /etc/privoxy/config

搜索 socks5t ,找到第1336行,去掉前面的注释符,端口改成 socks5 的端口:

/etc/privoxy/config
1
forward-socks5t  /  127.0.0.1:1080  .

启动 Privoxy服务:

1
2
sudo systemctl enable privoxy
sudo systemctl start privoxy

Read More

Mastodon