解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.

刚安装了Ubuntu 14.04 server的虚拟机,普通帐号可以远程登录,但是root不行,输入密码后一直报错:

permission denied

最后发现ssh的配置(/etc/ssh/sshd_config)不大一样,14.04的默认配置是:

PermitRootLogin without-password

改为:

PermitRootLogin yes

然后重启ssh:

restart ssh

再ssh localhost就可以登录了

时间: 2024-11-10 13:14:37

解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.的相关文章

设置在 Ubuntu 12.04 中使用root 账号进行登录与修改 Linux 系统中的计算机名

3.设置在 Ubuntu 12.04 中使用root 账号进行登录 1.先设定一个 root 的密码,sudo passwd root 2.root 登录,su root 3.备份一下 lightgdm cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak 4.编辑 lightdm.conf sudo gedit /etc/lightdm/lightdm.conf 5.加: greeter-show-manual-login=

【ubuntu】root账号启用方法

ubuntu的root用户默认是禁止的,需要手动打开才行 一般情况下ubuntu下的所有操作都用不到root用户,由于sudo的合理使用,避免了root用户错误操作. [错误类型]用su -命令切换到root下回出现以下情况(注意加粗字体): [email protected]:~/Desktop$ su - Password: su: Authentication failure [email protected]:~/Desktop$ [解决方法]root账号启用方法: 1.解除root锁定

ubuntu设置root账号密码

Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起.对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份.与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户.问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的. sudo是linux下常用的允许普通用户使用超级用户权限

在Ubuntu中用root帐号登录

一.其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了.如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: 1.重新设置 root 的密码: $sudo passwd root  #按照提示输入两次新的密码,并加以确认. 2.启用root用户登录: $sudo vi /etc/gdm/gdm.conf #打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot=false ,把false改为

SSH方式登录github出现Permission denied (publickey)

今天在公司上传了代码,回到家pull,结果竟然出现了“Permission denied (publickey)“这种东西.第一反应是key不对,可是上次明明用key登录过,不可能不对啊,难道是文件被删除或覆盖?赶紧ls .ssh瞅一眼,发现上次生成的git.git.pub文件好好的在那呢.再想想,我也没动过github上的key设置啊,在公司都是https方式push的呢.确认不是key的设置问题,在http://henzil.easymorse.com/?p=508找到了解决方案. 下面记录

ssh登录服务器出现Permission denied (publickey,gssapi-keyex,gssapi-with-mic)警告

在一次上传网站到服务器的过程中出现了Permission denied (publickey,gssapi-keyex,gssapi-with-mic)警告,网上有很多解决的办法,比如https://www.cnblogs.com/xubing-613/p/6844564.html的方法就不错.我是在mac环境下上传的项目,这里我使用的ssh工具是国产的finalshell.所以我简单记录下我使用命令行修改的过程. 我是使用的秘钥对进行ssh登录的,但是在通过finalshell登录时老是说我的

mac使用ssh出现permission denied(publickey)

看出错信息是权限太开放的问题,google了一下,修改权限,不只是需要修改 .pem 文件的权限,还需要修改.ssh目录和用户目录 chmod go-w ~/ chmod 700 ~/.ssh chmod 600 ~/.ssh/ring.pem 再次使用命令 ssh -i ~/.ssh/ring.pem IP地址 发现还是出错 Permission denied (publickey). 无奈多方搜索尝试,发现了aws的排错文档, 里面有这么一段 对于 Amazon Linux AMI,用户名称

github windows配置以及ssh生成 Permission denied (publickey)

1:进入cmd命令下,或者可以使用GIt工具   (如果出现了 Permission denied 或者配置多个SSH Key跳第6步) git工具  下载地址:https://git-scm.com/downloads 安装 2:进入到 用户/.ssh目录下  cd Users\****\.ssh 如果没有这个目录(.ssh)自行创建 (***表示你的家目录) 3:生成KEY ssh-keygen -t rsa -C "*****" -t   生成dsa私钥和dsa公钥:默认使用ds

解决Ubuntu使用ROOT账户登录图形界面报错认证失败

如图 使用场景 当使用虚拟机安装完Ubuntu系统后,默认创建一个非root账户,当需要使用root权限时,需要每次都使用sudo命令,所以需要开通root账户并使用root登录ubuntu 开启方法 解决方案 第一步 登录普通用户使用sudo或sudo -i切换到root用户打开终端执行命令 sudo passwd root 跟着命令提示,首先输入此账户的密码,再设定Root密码,确认Root密码 然后使用su命令配合刚刚设定的密码登录root账户(必须) 第二步 在终端中以文本模式修改配置文