全球灰产交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工灰产
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 290|回复: 21

甲骨文 启用root登录失败。。

[复制链接]

5

主题

40

回帖

105

积分

注册会员

Rank: 2

积分
105
发表于 2024-10-9 15:50:58 | 显示全部楼层 |阅读模式
20230417
刚创建的amd机器。
使用了一下开机代码,
然后开机的时候选择无密钥,
无论是乌班图22或者24,默认用户名还是root,都提示,
disconnected no supported authentication methods available (server sent publickey)


  1. #!/bin/bash
  2. echo root:123123 |sudo chpasswd root
  3. sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
  4. sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
  5. sudo iptables -P INPUT ACCEPT
  6. sudo iptables -P FORWARD ACCEPT
  7. sudo iptables -P OUTPUT ACCEPT
  8. sudo iptables -F
  9. sudo service sshd restart
复制代码
hostloc邀请码购买+tg:@Sendtoae86bot
回复

使用道具 举报

25

主题

150

回帖

565

积分

高级会员

Rank: 4

积分
565
发表于 2024-10-9 16:16:03 | 显示全部楼层
本帖最后由 梦想成真 于 2024-10-9 16:17 编辑
17301008 发表于 2024-10-9 16:15
还是不行,我的代码是

#!/bin/bash

  1. #!/bin/bash
  2. sudo -i
  3. echo root:密码 |sudo chpasswd root
  4. sudo  sed -i 's/^Include \/etc\/ssh\/sshd_config.d\/\*\.conf/# &/' /etc/ssh/sshd_config;
  5. sudo sed -i 's/^.*PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
  6. sudo sed -i 's/^.*PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
  7. sudo systemctl restart sshd.service
复制代码


我刚才还在用,你完整复制这个,密码改下,再试试
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

3

主题

63

回帖

211

积分

中级会员

Rank: 3Rank: 3

积分
211
发表于 2024-10-9 16:15:00 | 显示全部楼层
用官方的网页 ssh 连接 运行 https://gitlab.com/rwkgyg/vpsroot 这哥脚本就行了 ==怕死可以不用
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

25

主题

150

回帖

565

积分

高级会员

Rank: 4

积分
565
发表于 2024-10-9 15:52:15 | 显示全部楼层
本帖最后由 梦想成真 于 2024-10-9 15:54 编辑

改下就可以了
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

7

主题

134

回帖

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2024-10-9 15:52:24 | 显示全部楼层
用户名,不是root
你自己搞错了
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

25

主题

150

回帖

565

积分

高级会员

Rank: 4

积分
565
发表于 2024-10-9 15:52:33 | 显示全部楼层
/etc/ssh/sshd_config  中 把  Include /etc/ssh/ssh_config.d/*.conf  把这句屏蔽掉
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

5

主题

40

回帖

105

积分

注册会员

Rank: 2

积分
105
 楼主| 发表于 2024-10-9 15:53:36 | 显示全部楼层
梦想成真 发表于 2024-10-9 15:53
/etc/ssh/sshd_config  中 把  Include /etc/ssh/ssh_config.d/*.conf  把这句屏蔽掉

能不能把这句话加入开机脚本。。。
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;

例如这样。。。
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

13

主题

117

回帖

335

积分

中级会员

Rank: 3Rank: 3

积分
335
发表于 2024-10-9 15:57:50 | 显示全部楼层
很高兴楼主没有像某些傻X一样直接一口咬定这是乌龟提供的ubuntu系统的bug,对那些傻逼真的挺无语,其实原因就是sshd主配置文件引用了/etc/ssh/ssh_config.d/下的其它文件,而且默认情况下,这个目录下的文件里的设置会覆盖主配置文件里的内容,而刚好你对主配置文件的修改被覆盖掉了,所以,解决办法是在你之前的操作基础上再删除掉这个目录里的所有文件,或者按5楼的操作修改。

hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

5

主题

40

回帖

105

积分

注册会员

Rank: 2

积分
105
 楼主| 发表于 2024-10-9 15:53:00 | 显示全部楼层
一个好人 发表于 2024-10-9 16:02
很高兴楼主没有像某些傻X一样直接一口咬定这是乌龟提供的ubuntu系统的bug,对那些傻逼真的挺无语,其实原因 ...

只是我现在进不去SSH,所以#掉那句话能不能写成 cloud init脚本。。。
直接开机注释掉。。
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

25

主题

150

回帖

565

积分

高级会员

Rank: 4

积分
565
发表于 2024-10-9 16:02:45 | 显示全部楼层
本帖最后由 梦想成真 于 2024-10-9 16:18 编辑
17301008 发表于 2024-10-9 15:57
能不能把这句话加入开机脚本。。。
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthenticatio ...


  1. #!/bin/bash
  2. sudo -i
  3. echo root:密码 |sudo chpasswd root
  4. sudo  sed -i 's/^Include \/etc\/ssh\/sshd_config.d\/\*\.conf/# &/' /etc/ssh/sshd_config;
  5. sudo sed -i 's/^.*PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
  6. sudo sed -i 's/^.*PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
  7. sudo systemctl restart sshd.service
复制代码
hostloc邀请码购买+tg:@Sendtoae86bot
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球灰产交流论坛

GMT+8, 2024-10-27 12:37 , Processed in 0.047918 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表