当前位置:首页 > 虚拟机 > 正文

虚拟机装Linux无法ssh(虚拟机安装linux很慢)


一、win10系统下,ssh连接虚拟机linux出现以下错误如何解决sshclient报算法协商失败的解决方案之一
编辑sshd配置文件/etc/ssh/sshd_config
添加配置文件:Ciphersaes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACshmac-md5,hmac-sha1,umac-64@,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithmsdiffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@
重启sshd服务后即可正常登录。
出现此问题的原因是更新ssh后,出于安全考虑,默认不再使用原有的一些加密算法。我们可以手动添加它们。
二、SSH无法连上虚拟机中UbuntuLinux怎么办今天我在WindowsXP虚拟机中使用SSH连接Linux系统,但始终无法连接。人们很沮丧。后来我在网上查了很多资料。美好的。安装了ftp、SSH、smb。他们都没有成功。后来终于可以了。
首先:
系统——Ubuntu,VMware虚拟机,简体中文版,20M。它在虚拟机上运行速度非常快。
1.首先将vmare连接更改为桥接连接。在虚拟机设置中的“网络适配器”下选择“桥接”。
2.禁用本地连接中网卡的硬件检查。属性中的硬件校验和值被禁用。
3.在Linux终端中:ifconfig检查虚拟机的IP。那么是否可以通过IPping通虚拟IP)。
ping成功后,在XP下使用telnetvmIPport(SSH默认为22)看是否可以连接。
如果以上成功。连接正常。您现在可以通过SSH在Linux之间传输文件。


三、我用ssh登入不上我虚拟机上的linux,出现thehost“*********”isunreachable1.可能是虚拟机造成的。与系统无关。由于虚拟机不是真机,会出现意想不到的错误
2.看看能否ping通外面。