本来是打算搭建hadoop+hbase的,但是还没开始就被这个ssh阻碍了~
先说下我的系统版本 ubuntu11.1
安装和启动都成功的情况下,出现了
#ssh localhost
Read from socket failed: Connection reset by peer
------------------------不知所措的分割线------------------------
下面描述下我的解决过程
注意检查/var/log/auth.log中的记录
在我的机器上出现的问题是权限问题
错误日志
Feb 27 10:14:39 ubuntu sshd[3052]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Feb 27 10:14:39 ubuntu sshd[3052]: error: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @
Feb 27 10:14:39 ubuntu sshd[3052]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Feb 27 10:14:39 ubuntu sshd[3052]: error: Permissions 0711 for '/etc/ssh/ssh_host_rsa_key' are too open.
Feb 27 10:14:39 ubuntu sshd[3052]: error: It is recommended that your private key files are NOT accessible by others.
Feb 27 10:14:39 ubuntu sshd[3052]: error: This private key will be ignored.
Feb 27 10:14:39 ubuntu sshd[3052]: error: bad permissions: ignore key: /etc/ssh/ssh_host_rsa_key
Feb 27 10:14:39 ubuntu sshd[3052]: error: Could not load host key: /etc/ssh/ssh_host_rsa_key
原因是私有key文件权限问题,解决方式(/etc/ssh是我的ssh目录)
#cd /etc/ssh
#chmod 0644 *
查看一下权限
#ll
drwxr-xr-x 2 root root 4096 2012-02-28 09:30 ./
drwxr-xr-x 133 root root 12288 2012-02-28 08:56 ../
-rw-r--r-- 1 root root 125749 2011-07-30 00:02 moduli
-rw-r--r-- 1 root root 1669 2011-07-30 00:02 ssh_config
-rw-r--r-- 1 root root 2489 2012-02-27 10:07 sshd_config
-rw-r--r-- 1 root root 668 2012-02-27 17:35 ssh_host_dsa_key
-rw-r--r-- 1 root root 601 2012-02-27 17:35 ssh_host_dsa_key.pub
-rw-r--r-- 1 root root 223 2012-02-28 09:23 ssh_host_ecdsa_key
-rw-r--r-- 1 root root 173 2012-02-28 09:23 ssh_host_ecdsa_key.pub
-rw-r--r-- 1 root root 1679 2012-02-27 17:35 ssh_host_rsa_key
-rw-r--r-- 1 root root 393 2012-02-27 17:35 ssh_host_rsa_key.pub
-rw-r--r-- 1 root root 302 2011-01-11 02:48 ssh_import_id
重新附权限
#chmod 0600 ssh_host_ecdsa_key ssh_host_dsa_key ssh_host_rsa_key
重新启动ssh
#/etc/init.d/ssh restart
OK 测试下
#ssh localhost
Welcome to Ubuntu 11.10 (GNU/Linux 3.0.0-12-generic x86_64)
* Documentation: https://help.ubuntu.com/
357 packages can be updated.
82 updates are security updates.
Last login: Tue Feb 28 09:43:46 2012 from localhost
搞定了~
分享到:
相关推荐
Could not load dynamic library 'cublas64_11.dll'; Could not load dynamic library 'cublasLt64_11.dll'; Could not load dynamic library 'cufft64_10.dll'; Could not load dynamic library 'curand64_10.dll';...
解决Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll, Could not load dynamic library ‘cudnn64_7.dll‘; dlerror cudnn64_7.dll not found
cublas64_10.dll+cublas64_11.dll+cublasLt64_11.dll+cudart64_101.dll+cudart64_110.dll+cudnn64_8.dll+cufft64_10.dll+curand64_10.dll+...Could not load dynamic library 'cublas64_11.dll';此类报错的dll资源
在IT行业中,我们经常遇到各种技术问题,其中之一就是“Could not generate DH keypair”错误。这个错误通常在尝试建立安全的HTTPS连接时出现,尤其是在Java环境中。本文将深入探讨这个问题的成因、影响以及如何避免...
PHP webservice SOAP解决Could not connect to host
加密是报:javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 此处提供 bcprov-ext-jdk15on-154.jar 和 bcprov-jdk15on-154.jar 压缩包中有使用说明
解决 java.lang.RuntimeException: Could not generate DH keypair异常处理。 bcprov-ext-jdk15on-1.60、bcprov-jdk15on-1.60两个包放到jre下的$JAVA_HOME/jre/lib/ext的路径下,然后配置$JAVA_HOME/jre/lib/...
1.检查以下文件包 X11.apps.* X11.base.* X11.compat.* X11.fnt (selected filesets) X11.motif.* X11.Dt.* 2、 拷贝/usr/dt/config/Xservers 文件到 /etc/dt/config 目录下: ---cp /usr/dt/config/Xservers /etc...
"Could not generate DH keypair" 是一个在使用Diffie-Hellman密钥交换协议时常见的错误消息。这个错误通常出现在尝试建立安全连接,比如HTTPS、SSH或者FTP等使用公钥加密技术的应用中。Diffie-Hellman(DH)是一种...
1.解决jdk低版本向高版本发送请求失败 2.解决Could not generate DH keypair错误 3.不需要修改JDK配置 4.不需要向JDK中添加jar文件 5.向高版本服务器端发送https请求 6.有代码实例,完美运行 7.压缩包中附带使用说明
cudart64_110 cufft64_10 cublas64_11 cublasLt64_11 cusolver64_11 curand64_10 cusparse64_11 cudnn64_8等
Could not load dynamic library ‘cudart64_110.dll‘; dlerror: cudart64_110.dll not found Could not load dynamic library ‘cublas64_11.dll‘; dlerror: cublas64_11.dll not found Could not load dynamic...
Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found Could not load dynamic library 'cublas64_10.dll'; dlerror: cublas64_10.dll not found Could not load dynamic ...
解决Indy Could not load SSL Library。 1.此处开发针对于32bit平台。 2.提取下载的SSL压缩包内的 libeay32.dll 和 ssleay32.dll 文件,复制到 Application 生成的文件夹根目录。
在使用PL/SQL Developer 12连接Oracle数据库时,可能会遇到“Could not initialize oci.dll”这样的错误提示。这个错误通常表明系统无法找到或正确加载Oracle客户端的oci.dll库文件,这是Oracle Instant Client的一...
EIdProtocolReplyError with message 5.7.3 STARTTLS is required to send mail apcprd04.prod.outlook.com could not load ssl library libeay32.dll+ssleay32.dl
解决:Could not load hsdis-amd64.dll; library not loadable; PrintAssembly is disabled 问题.下载对应版本解压得到dll,保存到jdk目录下\jre\bin\server就可以了
解决Could not load font file: C:\Windows\FONTS\mstmc.ttf 对应问题贴https://blog.csdn.net/guozhangjie1992/article/details/103679640
在初次启动时,你可能会遇到“Could not load host key”错误,这是因为缺少RSA和DSA密钥对。SSH连接需要这些密钥进行身份验证。要生成密钥对,可以运行`ssh-keygen`命令: ```bash ssh-keygen -t rsa -b 2048 -f /...