主机常用操作

严懿 469 2023-08-25

每次都翻笔记,这里做个记录
基于debian10系统

查看机器配置

neofetch

更改ssh连接端口

vi /etc/ssh/sshd_config
Port 任意高位 

systemctl restart sshd 重启服务

禁止密码登录,只允许密匙登录

vi ~/.ssh/authorized_keys 这里面填入公匙保存

设定文件权限600
chmod 600 ~/.ssh/authorized_keys

禁止密码,只允许密匙

vi /etc/ssh/sshd_config
PermitRootLogin yes 允许ROOT登录
PasswordAuthentication no 不允许密码登录

开启bbr加速

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
  1. 第一项检查:
 sysctl net.ipv4.tcp_available_congestion_control | grep bbr

若已开启bbr,结果通常为以下两种:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
net.ipv4.tcp_available_congestion_control = reno cubic bbr

  1. 第二项检查:
 sysctl net.ipv4.tcp_congestion_control | grep bbr

若已开启bbr,结果如下:
net.ipv4.tcp_congestion_control = bbr

  1. 第三项检查:
sysctl net.core.default_qdisc | grep fq

若已开启bbr,结果如下:
net.core.default_qdisc = fq

  1. 第四项检查:
lsmod | grep bbr

若已开启bbr,结果可能如下。并不是所有的 VPS 都会有此返回值,若没有也属正常。
tcp_bbr 20480 2

跑个硬盘测速

hdparm -t /dev/vda1   

ccvps速度 Timing buffered disk reads: 1656 MB in 3.23 seconds = 512.22 MB/sec
rnvps速度 Timing buffered disk reads: 1600 MB in 3.00 seconds = 533.24 MB/sec

防火墙查看

/usr/sbin/sestatus -v 如果SELinux status参数为enabled即为开启状态

关闭SELinux(按需)

修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可