欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

vps到手后的基S操作

linux sky995 4年前 (2020-07-20) 1075次浏览 0个评论

本文及资源最后更新时间 2020-07-20 by sky995

分享交流一下,小鸡到手后的首要操作,我喜欢用Debian系的操作系统,以下以Debian为例。

0. 升级系统或更换系统
不支持Debian的就自行dd一个

代码:

  1. wget –no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh
  2. # 默认密码Pwd@Linux

代码:

  1. apt update
  2. apt full-upgrade -y
  3. (以下可选,Debian9升级至Debian10)
  4. sed -i ‘s/stretch/buster/g’ /etc/apt/sources.list
  5. apt update
  6. apt full-upgrade -y

用最新版操作系统,有诸多好处,比如性能上的提升,更便捷的操作,更多软件支持,更多新特性等等,举个例子,大家都知道某些基于tls加密的web服务器或反向代理服务器,比如nginx,用tls1.3速度和安全性会有较大提升,而Debian10用apt默认安装nginx就支持tls1.3,Debian9的则不然。

1. 安装基本软件

代码:

  1. apt install wget curl htop vim zsh unzip man ufw fail2ban certbot nginx speedtest-cli python3 python3-pip openssl cron socat curl git aria2 -y
  2. pip3 install requests bs4 lxml python-telegram-bot you-get 有图比-dl

2.  优化tcp传输(即开启bbr)

代码:

  1. echo “net.core.default_qdisc=fq” >> /etc/sysctl.conf
  2. echo “net.ipv4.tcp_congestion_control=bbr” >> /etc/sysctl.conf
  3. sysctl -p
  4. sysctl net.ipv4.tcp_available_congestion_control
  5. lsmod | grep bbr

3.  美化终端

代码:

  1. sh -c “$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”
  2. git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  3. git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  4. zsh-autosuggestions zsh-syntax-highlighting

4.  安全加固
已经有人发过帖子,我就不赘述了,大概就几步,更换ssh端口,开启防火墙,安装fail2ban

5. 性能测试

代码:

  1. wget -qO- git.io/superbench.sh | bash

以及路由去程回程测试,用besttrace测的。

6.  删机跑路(可选)

代码:

  1. rm -rf /*

确保是root登录,不是的话,命令行前加上sudo

至此,一台稳定好用的小鸡配置完毕


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:vps到手后的基S操作
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址