~

这是九九计划
09

~

前言

正准备重建一台主机,想想每次都是零零散散地配置,有点蛋疼,这时候打算先准备一下大概的配置,想想还是顺便写篇博客好了~


配置密钥登录

关闭 SSH 口令登录,只允许密钥登录。极大增强安全性。

如果已在 DigitalOcean 配置密钥对,那么在 DO 新建时只要点击一下原来的就行。

如果在别的主机商想要偷懒直接用之前在 DO 配置的密钥对或者新建一个密钥对——(以 root 用户为例)

参考此处:https://blog.csdn.net/kyotrue/article/details/78081389


更新内核开启 BBR 加速

秋水逸冰 一键脚本:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh  

Rat's Blog 一键脚本:

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh  

以前都是在用秋水的脚本,后来发现 Rat 大佬的更好一些~
没什么难度,粘贴回车,按提示操作即可。


安装 WEB 控制面板

宝塔:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh  

装完提示账号密码,别丢了

若忘了可敲 bt default 查看默认值(非修改后)
然后安装 Lamp 环境(建站)

不建站也可安装,作为监控面板和文件管理器使用~

别的面板有机会再试~


$$/$$R

秋水逸冰 四合一脚本

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh  
chmod +x shadowsocks-all.sh  
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log  

逗比脚本

wget -N --no-check-certificate https://softs.loan/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh  

倾向于 $$R ~
注意要建站的话不要选择 80 和 443 端口~


文件管理

宝塔面板本身有文件管理功能~

filebrowser

233blog

bash <(curl -s -L https://233blog.com/filebrowser.sh)  

配置文件在 `/etc/filebrowser/filebrowser.json

配置好后可新建 Lamp 虚拟主机,进行端口映射为一个网站,就不用 ip 登陆了~
默认 admin:admin

KodExplorer

宝塔面板为例:
新建网站,注意关闭 防跨站攻击 ,打开网站目录,
到 [Github KodExplorer](https://github.com/kalcaddle/KodExplorer/releases} 复制最新版的下载地址,
离线下载到目录中,解压。
现在就可以打开网站看一看啦~
默认 admin:admin


Aria2c 和 AriaNg

逗比Aria2

wget -N --no-check-certificate https://softs.loan/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh  

复制下 密码 ,下面一步配置要用到。

AriaNg
Github
操作同 KodExplorer

还不是美滋滋~哈哈

下载完成自动上传功能
下载 complete.sh ,放在合适的位置,比如/root/.aria2/
敲:
echo "on-download-complete=/root/.aria2/complete.sh" >> /root/.aria2/aria2.conf
echo "on-bt-download-complete=/root/.aria2/complete.sh" >> /root/.aria2/aria2.conf

需配置该脚本。


rclone

安装:curl https://rclone.org/install.sh | bash

自启动挂载:

wget https://www.moerats.com/usr/shell/rcloned && nano rcloned  
#编辑一下脚本  
#然后  
mv rcloned /etc/init.d/rcloned  
chmod +x /etc/init.d/rcloned  
update-rc.d -f rcloned defaults  
bash /etc/init.d/rcloned start  

THE-END