修改 root 密码(对于很多人来说可能不需要设置 root 密码,据说 root 用户没有密码更安全呢)
sudo passwd root su – apt update && apt full-upgrade -y && apt autoremove && apt autoclean apt install sudo htop git wget curl screen emacs-nox net-tools -y echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p sysctl net.ipv4.tcp_congestion_control | grep bbr exit git config –global user.name "acytoo" # 你的用户名 git config –global user.email [email protected] # 你的邮箱 git config –global core.editor emacs sudo apt install zsh sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" sudo apt install toilet lolcat wget https://raw.githubusercontent.com/caiogondim/bullet-train.zsh/master/bullet-train.zsh-theme -O $ZSH/themes/bullet-train.zsh-theme emacs ~/.zshrc export PATH=$HOME/bin:/usr/local/bin ZSH_THEME="bullet-train" DISABLE_AUTO_UPDATE="true" plugins=(git) export EDITOR=’emacs’ alias lg="ls | grep" move_to_trash () { ZSH_CACHE_DIR=$HOME/.cache/oh-my-zsh source $ZSH/oh-my-zsh.sh source ~/.zshrc sudo nano /etc/ssh/sshd_config Port 22 sudo systemctl restart sshd ssh username@domain -p 23456 安装 ufw 管理防火墙 sudo apt install ufw sudo ufw allow 23456 # 你的 ssh 连接端口 sudo ufw enable 添加 swap 前,用 free -h 查看你是否有 swap。swap 不是必备的分区,尤其是现在的机器内存都比较大了,很少真正需要到 swap。 添加 swap 。这个是针对小内存又默认没有 swap 分区小机器准备的。但是要注意,swap 分区频繁写入删除的话,算 Disk IO,有的 VPS 提供商可能会因此停止服务。 添加一个1024M的 swap 文件,修改其权限,把这个文件变成 swap,并激活 swap sudo dd if=/dev/zero of=/swapfile bs=1M count=1024 status=progress sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile 如果一切正常,将配置写入分区表,每次开机自动配置。 sudo nano /etc/fstab /swapfile none swap defaults 0 0 我会调低这个数值,免得被主机提供商以长期高 IO 为由停止服务。 sudo sysctl vm.swappiness=30 sudo nano /etc/sysctl.conf net.core.rmem_max=16777216 sudo sysctl -p net.ipv6.conf.eth0.autoconf=0 auto lo auto eth0 |
好东西,感谢分享 |
谢谢楼主。。。。。。。。顶 |
好多经常用到,谢谢分享 |