ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【已解决】ssh 尝试以 root 账号登陆 linux 服务器时出现 “Permission den [打印本页]

作者: 莫张周刘王    时间: 2024-8-1 21:24
标题: 【已解决】ssh 尝试以 root 账号登陆 linux 服务器时出现 “Permission den
当利用ssh服务,包括但不限于ssh、scp等命令,尝试以root账号登陆linux服务器,出现报错
  1. Permission denied, please try again.
复制代码
特别地,当利用scp时,会先通过密钥举行验证:
  1. Server host key:
  2. Authentications that can continue: publickey,password
复制代码
一番高强度网上冲浪后,得知:
   当以root身份通过SSH登录时,Linux默认以秘钥的方式举行验证,而不允许利用密码验证
  不外可以通过修改设置文件,来允许此操作:
以root权限打开设置文件
  1. sudo vim /etc/ssh/sshd_config
复制代码
搜索相干条目(进入编辑页面后,输入下面内容并回车,会跳转到相应行)
  1. /permitrootlogin \c
复制代码
将行内容更改成下面内容并保存(按D删除行内容,按i或a开始输入,按Ctrl+[退出插入模式,按:wq并回车以保存并退出
  1. PermitRootLogin yes
复制代码
重启ssh服务
  1. service sshd restart
复制代码


参考链接:
Red Hat Training: 5.5.5. Enable root login over SSH

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4