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精品线路
  • 移动:CMI普通/CMIN2精品线路
  • 联通:4837普通/9929精品线路

普通线路只要路由直达不饶,比如HK的VPS路由绕US再到HK,产生350ms延迟。国际互联又比较好,通常价格合适。

精品线路,延迟低,连接可靠性高,这类比较昂贵。

一直图便宜不是一个很好的做法

AkileCloud: 大宽带流媒体解锁VPS

地区: 香港/日本/新加坡/韩国/台湾/美国/英国/德国

注册链接

注册链接 without aff

SSH

在本机终端上使用ssh登录服务器

ssh root@server_ip -p 22 -v

初次连接,会询问是否信任指纹,输入yes继续

SSH key

生成ssh密钥对

ssh-keygen -t ed25519 -C "[email protected]"

得到两个文件

new.pub #公钥文件
new.pem #私钥文件

在服务器上操作

# 在当前用户的 .ssh目录下创建文件
touch authorized_keys
# 复制 new.pub 文件的内容写入 authorized_keys
cat new.pub

编辑文件 /etc/ssh/sshd_config

# 启用密钥登录
PubkeyAuthentication yes
# 禁用密码登录
PasswordAuthentication no

使用密钥登录的命令,-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

Licensed under CC BY-NC-SA 4.0
Chrsitine's blog ❤️
Built with Hugo
Theme Stack designed by Jimmy