linux服务器重启后ssh连不上了

在机房的 linux服务器重启后需要重新输入账号,密码

如果没有输入账号 密码ssh就连不上

请问这个问题大家是怎么处理的啊? 谢谢!

阅读 25.7k
10 个回答

我觉得是不是你 shhd的自己手动配置的,然后自启动没写对地方啊?

看你的描述感觉像是把shhd启动配置到/etc/profile这里了。
所以每当你登录用户后才启动ssh服务。

能说说你的问题吗?难道linux重启后,不应该再输入账号密码吗?

新手上路,请多包涵

是在linux下没有输入账号密码?可有报错 可以再详细点吗?

@zhaorong @最后的森林
服务器在机房,重启过后需要输入账号 密码来登录,

但这个时候ssh已经连不上了

我没办法远程输入账号 密码,所以想问一问大家怎么解决这个问题的

不能理解为什么重启后要输入账号密码,而且没输入SSH就连不上,难道设置了GRUB密码?

什么Linux系统,sshd只要是系统级别的自启动(不是用户级别自启动)机房Linux登不登陆没关系啊

用户主目录加密了吧!导致/home/<USER>/.ssh/authorized_key无法访问,启动不了sshd。
1、解除挂载加密
ecryptfs-umount-private

2、目录可写
chmod 700 ~/Private

3、备份后,删除相关目录
rm -rf ~/Private ~/.Private ~/.ecryptfs

4、卸载加密工具
sudo apt-get remove ecryptfs-utils libecryptfs0
参考http://ju.outofmemory.cn/entry/225033

先想一下有几种情况连不上

  • 1:服务器是不是断开网络了?

  • 2:重启以后ip是不是变了?

  • 3:你本地ssh的机器是否断开网络了?

  • 4:检查一下你服务器的ssh server

  • 5:两台机器是否在同一个局域网

情况不一样处理方式不一样。chkconfig sshd on, 试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题