574 words
3 minutes
VPS-服务器基础入门篇
是什么
服务器是一台云主机,(也可以是家里云即托管在你的局域网下)。
硬件
服务器的硬件满足基本门槛1C-1G都算够了,市面上最多的也是这样的配置
硬件类目:
- CPU: 1 Core
- RAM内存: 1 GB
- ROM储存: 10GB
- Network网络: 1 IPv4 address & 1 IPv6 address
- Traffic流量: 300 GB Monthly
- Bandwidth带宽: 1 Gbps public
国际落地VPS一般有ipv4就够了,海外网站很少对ipv6支持不友好,路由不一定比v4好
网络
- 公网IPv4+ipv6(或单栈网络)
线路
中国大陆与海外的线路
- 电信:163普通/CN2精品线路
- 移动
普通/CMIN2精品线路 - 联通:4837普通/9929精品线路
普通线路只要路由直达不饶,比如HK的VPS路由绕US再到HK,产生350ms延迟。国际互联又比较好,通常价格合适。
精品线路,延迟低,连接可靠性高,这类比较昂贵。
一直图便宜不是一个很好的做法
使用区别
大陆地区的云服务器均要求实名认证,要求备案,备案后才允许你使用443端口建站
还有域名,在大陆的建站域名要求备案,这里ad一下海外vps靠谱商家
AD
AkileCloud: 大宽带流媒体解锁VPS
地区: 香港/日本/新加坡/韩国/台湾/美国/英国/德国
SSH
在本机终端上使用ssh登录服务器
ssh root@server_ip -p 22 -v初次连接,会询问是否信任指纹,输入yes继续
SSH key
生成ssh密钥对
得到两个文件
new.pub #公钥文件new.pem #私钥文件在服务器上操作
# 在当前用户的 .ssh目录下创建文件touch authorized_keys# 复制 new.pub 文件的内容写入 authorized_keyscat new.pub编辑文件 /etc/ssh/sshd_config
# 启用密钥登录PubkeyAuthentication yes# 禁用密码登录PasswordAuthentication no修改完毕后,重启sshd服务
systemctl restart sshd使用密钥登录的命令,-i 参数后接密钥文件
ssh root@server_ip -p 22 -i ~/.ssh/new.pem -v配置别名登录
在本地主机,编辑文件 ~/.ssh/config
Host server#2(别名) HostName 1.1.1.1(主机IP) Port 22 User root(登录用户) IdentityFile ~/.ssh/akl.pem (私钥的相对路径)登录命令为 ssh server#2 -v
VPS-服务器基础入门篇
https://fuwari.vercel.app/posts/vps/