拥有自己的第一台云服务器

自己的第一台服务器

系统:macOS

服务器厂商:腾讯云

终端工具:FinalShell

创建

  1. 访问腾讯云官方地址 ,根据自己的需求选购一款云服务器

  2. 进入控制台之后安装镜像系统(Linux)

配置

  1. 等待安装完成之后,按照以下操作步骤进行初始化操作

    1. 点击密码/密钥登录下方的重置密码

    2. 关闭一键登录

    3. 点击防火墙-新增22端口的入口规则

    4. 打开终端工具(FinalShell) 点击
      SSH链接

    5. 名称: xxx(自定义)

      主机: 服务器公网IP

      端口: 默认22

      用户名: 默认root

      密码: 第3点中第二步重置的密码

    6. 连接成功之后,打开防火墙设置

      systemctl start firewalld
    7. 开放容器2375端口

      vim /lib/systemd/system/docker.service
    8. 在ExecStart行后面追加以下内容

      -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
    9. 添加服务器容器端口的访问并生效

      firewall-cmd --zone=public --add-port=2375/tcp --permanent
      firewall-cmd --reload
    10. 查看活跃端口里是否增加上去了

    firewall-cmd --list-all
    1. 打开腾讯云控制器安全组策略,添加2375端口访问限制

    2. 使用idea的Docker工具添加连接地址即可查看容器情况

PS:

云服务很容易被黑客恶意攻击,最常见的就是遭受蠕虫病毒,被人恶意进行挖矿行为,如果不加以防范,会被腾讯云警告甚至封禁服务器.
所以我们可以简单从几点方式来建立第一道防线

  1. 关闭一键登录

  2. 绑定密钥,使用密钥登录

  3. 添加例如:22、2375、3389等端口的IP访问策略

  4. 常见端口的对外暴露更替. 例如: mysql容器的3306端口对外暴露可以设置为6606等不常见的,避开黑客的常用端口扫描范围

    以上几点基本可以防范大部分的恶意攻击

完成到这里你就拥有自己的一台云服务器啦~