Skip to content

ssh 登录切换为 root 用户

最近迁移服务器到腾讯云, 由于之前的服务器是华为云的, 直接用 root 用户登录的,

但是腾讯云的服务器是用普通用户登录的, 所以在配置系统目录的时候每次都要提权,比较麻烦,

所以就想着能不能登录后直接切换为 root 用户, 然后就找到了这个方法.

  1. 执行命令 sudo vi /etc/ssh/sshd_config (腾讯云里 ubuntu 用户有 sudo 权限)
  2. 在文件末尾添加命令
bash
PermitRootLogin yes # 允许 root 用户登录
PubkeyAuthentication yes # 允许使用公钥登录
  1. 重启 ssh 服务 sudo service ssh restart
  2. 退出终端 用 root 身份重连服务器即可 关于如何配置免密登录, 可以参考这篇文章 《服务器配置关闭 ssh 密码登录