Heim > Fragen und Antworten > Hauptteil
在机房的 linux服务器重启后需要重新输入账号,密码
如果没有输入账号 密码ssh就连不上
请问这个问题大家是怎么处理的啊? 谢谢!
PHP中文网2017-04-17 14:00:46
我觉得是不是你 shhd的自己手动配置的,然后自启动没写对地方啊?
看你的描述感觉像是把shhd启动配置到/etc/profile
这里了。
所以每当你登录用户后才启动ssh服务。
天蓬老师2017-04-17 14:00:46
@zhaorong @最后的森林
服务器在机房,重启过后需要输入账号 密码来登录,
但这个时候ssh已经连不上了
我没办法远程输入账号 密码,所以想问一问大家怎么解决这个问题的
伊谢尔伦2017-04-17 14:00:46
用户主目录加密了吧!导致/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
伊谢尔伦2017-04-17 14:00:46
先想一下有几种情况连不上
1:服务器是不是断开网络了?
2:重启以后ip是不是变了?
3:你本地ssh的机器是否断开网络了?
4:检查一下你服务器的ssh server
5:两台机器是否在同一个局域网
PHP中文网2017-04-17 14:00:46
唉 sf就是个垃圾问答平台,,垃圾的要命,问个问题都能被关闭,我发有不良信息?,有广告?... 居然还能给关闭,醉了,难怪这么几篇都是问,没有答......垃圾