一、Root账户配置问题
腾讯云Ubuntu实例默认禁用root账户直接登录,需通过以下步骤配置:
- 使用初始账户执行命令:
sudo passwd root
设置新密码 - 修改SSH配置文件:
sudo nano /etc/ssh/sshd_config
- 将
PermitRootLogin prohibit-password
改为PermitRootLogin yes
- 重启SSH服务:
sudo service ssh restart
二、SSH远程登录失败处理
当出现Permission denied
错误时可检查:
- 安全组是否开放22端口
- 密钥对权限是否正确(需设置600权限)
- 是否启用密码认证模式(需修改
PasswordAuthentication yes
)
三、系统初始化设置流程
新购服务器建议执行以下初始化操作:
- 立即更新系统:
sudo apt update && sudo apt upgrade -y
- 配置静态IP(可选):编辑
/etc/netplan/00-installer-config.yaml
- 安装基础工具:
sudo apt install net-tools vim
四、软件源更新与组件安装
优化软件源配置可提升安装效率:
- 备份原始源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 替换为清华镜像源(以xenial为例)
- 安装Python3.6等特殊版本需添加PPA仓库
通过规范化的配置流程可解决90%的Ubuntu服务器部署问题,建议在修改关键配置文件前做好备份,同时遵循最小权限原则进行安全设置。