改了远程服务器的ssh端口但给忘记了,现在登录不上去,有办法找回么?

改了远程服务器的ssh端口但给忘记了,现在登录不上去,有办法找回么?,第1张

像这样的情况你完全可以打电话找机房管理员,把帐号密码告诉机房管理员,让他本地登陆服务器查看SSH端口是多少。
其它方法,服务器没有配置防火墙的话,可以用端口扫描一下,就可以看到开放的端口了

1、你要确定你能不能连接到linux,ping一下Linux的IP就行了。
2、你要确定你是否开了ssh服务,用ps -e | grep sshd查一下,如果没有的话,用service sshd start开启
3、防火墙是否允许ssh
4、有些Linux版本是不能用root远程登录的,试试其他的帐户。然后ssh的端口是否设置为22
5、还有……暂时想不到了。

首先切换到一般的用户,通过RSA的方式生成SSH密钥,在~/ssh/目录下生成的id_rsapub加入授权文件中。 $ ssh-keygen -t rsa i-P ”" 默认在你当前用户的ssh里面, 然后 cat id_rsapub >> authorized_keys chmod 600 authorized_keys #修改权限 修改/etc/ssh/sshd_config把#AuthorizedKeysFile %h/ssh/authorized_keys #公钥文件路劲前的# 去掉 重启ssh服务 service ssh restart 然后使用ssh-copy-id命令将公钥传送到远程主机上。比如说用户是bob远程主机是ubuntu ssh-copy-id bob@ubuntu bob@ubuntu‘s password 测试是否成功,开始远程访问 ssh bob@ubuntu ubuntu:~$就成功了。

如果是H3C或者华为的交换机使用
user-interface vty 0 4 进入远程登录接口
protocol inbound ssh 设置登录的类型为ssh。默认情况是所有。现在只允许ssh

首先,来到服务器身边,接入键盘 鼠标 显示器
Linux(centos)系统不重启解决远程SSH无法登录
进入Linux界面 可以ctrl +alt+ f7 切换字符与系统界面,我们按ctrl+alt+f2 切换到字符界面
Linux(centos)系统不重启解决远程SSH无法登录
输入正确的帐号密码进入系统 在root用户界面输入/usr/sbin/sshd输入后系统不会有任何的提示
Linux(centos)系统不重启解决远程SSH无法登录
然后我们打开远程连接软件输入服务器ip和正确的远程端口
Linux(centos)系统不重启解决远程SSH无法登录
登录系统,查看系统日志,查看系统出错原因
Linux(centos)系统不重启解决远程SSH无法登录


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

原文地址: https://outofmemory.cn/zz/13216842.html

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

发表评论

登录后才能评论

评论列表(0条)

保存