centos7ssh能登,本地登密码错误

centos7ssh能登,本地登密码错误,第1张

如果您本地登录CentOS7 SSH 密码错误,您可以使用root账号来重置您的密码。

首先,使用live cd或live USB启动您的计算机,而不是使用您的CentOS7 *** 作系统。

之后,按照以下步骤重置您的CentOS7 SSH密码:

1 选择“Troubleshooting”选项,然后选择“Rescue a CentOS system”。

2 一旦您进入Rescue模式,您将被要求指定您的CentOS系统的环境。

3 之后,您将进入shell模式,在shell模式中,使用以下命令挂载您的系统:

mount -o remount,rw /

4 现在使用以下命令重置您的SSH密码:

passwd root

您将被提示输入新的密码,并重复输入新的密码。

5 完成后,使用以下命令卸载您的系统:

mount -o remount,ro /

6 现在重新启动您的系统,您可以使用新的SSH密码登录CentOS7系统。

首先通过物理终端进入到linux上,手工检查ssh发现没运行

-bash-205b# /etc/initd/sshd status

sshd is stopped

手工启动服务,发现报告权限错误。

-bash-205b# /etc/initd/sshd start

Starting sshd:/var/empty/sshd must be owned by root and not group or world-writable

[FAILED]

-bash-205b#

使用rpm -V 命令可检查到ssh的软件包正常,但某个目录的属主错误。

-bash-205b# rpm -V openssh-server

S5 c /etc/ssh/sshd_config

U /var/empty/sshd

-bash-205b#

经查看发现这个目录的属主不是root,所以启动ssh报错

-bash-205b# ls -ld /var/empty/sshd/

d--x--x--x 2 vu00106 root 1024 Feb 2 2005 /var/empty/sshd/

-bash-205b#

修改为root属主,启动成功

-bash-205b# chown root /var/empty/sshd/

-bash-205b# /etc/initd/sshd start

Starting sshd: [ OK ]

-bash-205b#

至此问题修复。

另外,还可以尝试:

这个是权限的问题

可采取以下两步解决

chown -R rootroot /var/empty/sshd

chmod 744 /var/empty/sshd

service sshd restart

就可以解决上述的问题

安装openssh-server权限不够解决方法如下:

1、使用sudo安装:在命令前添加sudo即可提升执行命令的权限。

2、切换至root用户:使用su命令切换至root用户,然后再执行安装命令。

以上就是关于centos7ssh能登,本地登密码错误全部的内容,包括:centos7ssh能登,本地登密码错误、linux ssh无法启动、安装openssh-server权限不够怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9697275.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存