Linux 快速初始化

基于 Debian 的 Linux 快速初始化

到手一键

SSH

SSH 密钥一键添加

1
bash <(curl -fsSL https://al.tptp.net/d/s/mobox/get-sh/key.sh) -u https://al.tptp.net/d/s/mobox/get-sh/aps.pub

SSH 密钥一键配置脚本 使用教程 - P3TERX ZONE

网络优化

一般用 BRP+FQ 即可

1
bash <(curl -fsSL https://git.io/kernel.sh)

jinwyp/one_click_script: install latest or LTS linux kernel and enable BBR or BBR plus

基础软件

APT

如果服务器在国内,推荐使用 chsrc 一键修改镜像源

1
curl https://chsrc.run/posix | sudo bash

RubyMetric/chsrc: chsrc 全平台通用换源工具与框架. Change Source everywhere for every software

然后安装一些常用依赖

1
2
3
4
apt update
apt install -y curl tmux netcat-openbsd nmap ncdu \
htop telnet lsof unzip \
git lrzsz neovim jq ca-certificates

安装 Docker

如果不确定能否安装 Docker 可以用这个脚本检查。

1
curl -sSL https://github.com/moby/moby/raw/master/contrib/check-config.sh | bash

如果返回 404 则说明无法安装 Docker

1
curl -fsSL https://get.docker.com -o install-docker.sh
1
sudo sh install-docker.sh

脚本优化

Bash 着色以及 rm 二次确认

直接编辑 ~/.bashrc , 解除若干注释即可

1
vim ~/.bashrc

非必装软件

atuin

1
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh

Caddy

1
2
3
4
5
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy

Dufs

Dufs

Portainer

看需要。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计