root@localhost's password: localhost: Permission denied, please try again.
时间: 2023-12-29 08:19:21 浏览: 101
Access denied for user root@localhost (using passwor)
5星 · 资源好评率100%
从您提供的引用内容来看,您遇到的问题是在尝试使用root用户登录时出现了“localhost: Permission denied, please try again”的错误。根据引用中的解释,这个问题是因为root用户没有权限造成的。解决这个问题的方法是设置root用户的ssh无密码登录。
具体的步骤如下:
1. 使用root用户运行命令“ssh localhost”,如果需要输入密码则表示没有开启root用户的ssh无密码登录。
2. 如果没有安装ssh,可以运行“sudo apt-get install openssh-server”进行安装。
3. 设置root用户免验证登录,可以按照以下指令操作:
a. 进入root状态,输入“su”。
b. 依次运行命令“ssh-keygen -t rsa”并按回车,然后输入保存路径和密码(直接回车默认即可)。
c. 运行“cat ./id_rsa.pub >> ./authorized_keys”将公钥加入授权文件。
请注意,遇到需要输入路径的地方可以直接回车,默认就行。完成以上步骤后,您应该能够使用root用户进行无密码登录。
以下是几个
阅读全文