文章目录

  • 1. 设置root密码
  • 2. 设置允许密码通过SSH登录
  • 2. 设置允许root用户使用密码通过SSH登录

默认情况下:root用户默认是没有密码的,且不许登录。
实际测试镜像:Ubuntu Server 18.04.1 LTS 64bit
本文参考: 腾讯云Ubuntu 20.04开启root用户远程登录并解决SSH服务器拒绝了密码的问题

1. 设置root密码

如果root未设置过密码,先以普通账号登录,然后输入以下命令来修改root密码:

sudo passwd root


输入 root 的密码,按 Enter,再重复输入 root 的密码,按 Enter
返回passwd: password updated successfully.,即表示 root 密码设置成功。

此步完成之后,root用户还不可使用密码登录,密码那里是灰色的

2. 设置允许密码通过SSH登录

  1. 先以普通账号登录,然后输入以下命令来切换登录root:

    su
    
  2. 修改/etc/ssh/sshd_config文件,将第124行的PasswordAuthentication的值改成yes,并保存
    vim /etc/ssh/sshd_config
    :%s/PasswordAuthentication no/PasswordAuthentication yes/g
    :wq
    

  3. 重启服务以使设置生效
    service sshd restart
    
  4. 此步完成之后,虽然你输入的密码正确,但是当通过ssh连接时,依然会提示SSH服务器拒绝了密码。请再试一次

2. 设置允许root用户使用密码通过SSH登录

  1. 如果当前用户是普通账号,需要先输入以下命令来切换登录root:

    su
    
  2. 修改/etc/ssh/sshd_config文件,将第33行的PermitRootLogin的值改成yes,并保存

    vim /etc/ssh/sshd_config
    :%s/\#PermitRootLogin prohibit-password/PermitRootLogin yes/g
    :wq
    

  3. 重启服务以使设置生效

    service sshd restart
    

腾讯云Ubuntu 18.04.1开启root用户远程登录并解决SSH服务器拒绝了密码的问题相关推荐

  1. MySQL数据库开启root用户远程登录

    MySQL数据库开启root用户远程登录 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to ...

  2. Ubuntu 18.04.6 允许root用户登录桌面

    本文实际测试镜像:ubuntu-18.04.6-desktop-amd64 执行以下命令,将当前用户切换至 root 用户. su 安装vim apt-get install vim -y 修改/et ...

  3. ubuntu服务器ssh登录密码修改,Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器...

    修改root用户密码 打开终端,输入 sudo passwd root 指令: 安装SSH服务 ssh默认端口号是22,可以在/etc/ssh/sshd_config文件中修改 查看服务器否开启:ne ...

  4. Ubuntu 配置 SecureCRT 能用 root 用户远程登录

    1. 命令行切换到root用户 备注:ubuntu默认root用户没有设置密码,切换需要首先设置密码 sudo passwd root 按照提示输入当前用户密码 按照提示输入要设置的root用户密码 ...

  5. Linux CentOS 开启root用户远程登录

    Linux CentOS 开启root远程登录 1.设置root密码 2.开启root远程登录 为了安全起见,root用户默认是没有密码的,且不许登录. 1.设置root密码 如果root未设置过密码 ...

  6. Ubuntu 22.04 dektop 开启root并自动登录桌面

    1.设置root密码 sudo passwd root 2.解锁root sudo passwd -u root 3.允许root登录 sudo nano /etc/gdm3/custom.conf ...

  7. linux 图标显示 异常,在Ubuntu 18.04系统中VSCode图标显示异常的解决方法

    以下介绍在Ubuntu 18.04系统中VSCode图标显示异常的解决方法,同时附上在Ubuntu 18.04系统中安装Anaconda3-5.3.0方法.VSCode是一款全平台开发的编辑器,它具有 ...

  8. Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法

    Ubuntu 18.04下创建新用户/目录.修改用户权限及删除用户的方法 以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用 ...

  9. ubuntu设置root密码及 Xftp连接linux(ubuntu)时提示ssh服务器拒绝了密码,请再试一次...

    ubuntu设置root密码及 Xftp连接linux(ubuntu)时提示ssh服务器拒绝了密码,请再试一次 原文:ubuntu设置root密码及 Xftp连接linux(ubuntu)时提示ssh ...

最新文章

  1. VC++设置Release模式下允许调试代码
  2. 五一假期最后一天,会开了
  3. 请求一个action,将图片的二进制字节字符串在视图页面以图片形式输出
  4. mysql中的G标志实现纵向显示
  5. 《windows核心编程》 17章 内存映射文件
  6. 怎么用cmb运行c语言文档,关于化学质量平衡(CMB)受体模型应用中若干技术问题的研究-环境科学专业论文.docx...
  7. 平方根/立方根/根式
  8. 【es】es 分布式一致性原理剖析(三)-Data篇
  9. cocos2dx怎样设置ios和Android横屏竖屏的几种方法
  10. 模板之家php mysql_PHP+APACHE+MYSQL安装方法
  11. java kettle 日志 log_kettle使用log4j管理输出日志
  12. opencv MAC搭建 + Xcode配置
  13. 疯狂模渲大师体验版安装教程|效果图设计师怎么安装并注册3dmax疯狂模渲大师体验版?
  14. __attribute__ 关键字小结
  15. UE4:转换成VR项目
  16. 前缀编码是什么?哈夫曼编码是什么?
  17. postman使用自定义函数
  18. ReID:通用性能评价标准
  19. HTML表格(二)---成绩单
  20. [Swift]LeetCode48. 旋转图像 | Rotate Image

热门文章

  1. 力邀安卓为鸿蒙效力,这些词你都用对了吗
  2. LeetCode 1615. 最大网络秩 / 2389. 和有限的最长子序列 / 1626. 无矛盾的最佳球队(排序+动态规划)
  3. python设置环境变量语句_export设置环境变量
  4. 麻将高效鬼牌胡牌算法(C++版)
  5. 数字签名,数字证书,证书链原理(图文详解)
  6. CList Control 控件的使用
  7. CF226E Noble Knight's Path
  8. XA 分布式事务原理
  9. mysql优化 个人笔记 (mysql 进阶索引 ) 非礼勿扰 -m14
  10. js倒计时,现在与未来的某个时间点 相差多长时间