一、准备环境
在开始远程访问前,需确保腾讯云Ubuntu实例已完成以下配置:
- 通过控制台重置实例密码并记录公网IP地址
- 在安全组中放行SSH默认22端口或自定义端口
- 通过云控制台网页终端登录系统,执行
sudo apt update
更新软件源
二、SSH远程连接
使用SSH协议建立加密连接的操作步骤:
- 安装SSH服务:
sudo apt install openssh-server
- 修改配置文件:
/etc/ssh/sshd_config
中设置PermitRootLogin yes
和PasswordAuthentication yes
- 本地终端执行:
ssh root@公网IP -p 端口号
完成连接
三、图形界面访问
通过VNC实现远程桌面控制:
- 安装tightvncserver:
sudo apt install tightvncserver
- 创建服务文件并设置开机自启
- 配置安全组放行5900-5910端口
- 使用VNC Viewer客户端连接
四、VS Code远程开发
利用IDE插件实现高效开发:
- 安装Remote-SSH扩展并创建新连接
- 配置
~/.ssh/config
文件指定主机参数 - 通过SFTP插件实现文件双向同步
安全建议
为保障远程访问安全性,建议:
- 将SSH默认端口改为高位端口(如5022)
- 启用密钥认证替代密码登录
- 定期检查
/var/log/auth.log
登录日志
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/562057.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。