一、基础环境准备
搭建可外网访问的VPS需完成以下基础配置:
- 在云服务商控制台开通22(SSH)、3389(RDP)等必要端口
- 更新系统软件包:
sudo apt update && sudo apt upgrade
- 创建具有sudo权限的非root用户账户
建议选择支持IPv6的VPS服务商,并通过ip addr
命令验证网络接口状态。
二、SSH服务配置
通过密钥认证提升SSH连接安全性:
- 生成密钥对:
ssh-keygen -t ed25519
- 禁用密码登录:修改
/etc/ssh/sshd_config
文件PasswordAuthentication no PermitRootLogin no
配置完成后需重启SSH服务:systemctl restart sshd
。
三、防火墙安全策略
使用UFW防火墙设置访问规则:
服务 | 端口 | 协议 |
---|---|---|
SSH | 22 | TCP |
HTTP/HTTPS | 80,443 | TCP |
建议启用速率限制:ufw limit 22/tcp
防止暴力破解。
四、远程桌面访问方案
Windows系统建议配置RDP协议:
- 启用网络级身份验证(NLA)
- 配置会话超时自动断开
Linux系统可通过xRDP或VNC实现图形界面访问,需在防火墙开放5900-5910端口范围。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/487298.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。