window下SSH連線ubuntu失敗

2021-08-08 09:23:40 字數 1281 閱讀 1137

問題1、連線ssh,在連線前記得在window下安裝ssh secure shell client客戶端

操作步驟如下:

在win7下通過ssh連線虛擬機器的ubuntu,連線失敗,提示資訊見下圖:

然後我在ubuntu終端下輸入:ssh localhost,見下圖:

ssh : connect to host localhost port 22: connection refused,原來沒有裝sshd,也就是openssh-server。

輸入命令: sudo apt-get install openssh-server

然後輸入命令:ssh localhost,見下圖

此時可以通過ssh工具連虛擬機器的ubuntu系統了。

問題2.ssh secure shell 無法登入:server responded "algorithm negotiation failed」

修改ssh的配置檔案 /etc/ssh/sshd_config

在配置檔案中新增:

ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

macs hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,hmac-sha1-96,hmac-md5-96

kexalgorithms diffie-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,[email protected]

重啟sshd服務後,即可正常連線。

sudo service ssh restart

通過ssh連線本地VMware中的Ubuntu

檢視vmware中ubuntu的ip位址,其中ens33網絡卡的ipv4位址 192.168.253.129 就是我們通過ssh連線所需要的位址。dx dx virtual machine ifconfig docker0 link encap 乙太網 硬體位址 02 42 c8 82 9b 5d ...

Window下SSH遠端登入Linux

windows 遠端登入linux方法似乎很多。最常用的當然是telnet,因為telnet在window和linux下是通用的。不過因為安全等原因telnet用的逐漸少了。下面講一下用ssh遠端登入linux吧。我用的是ubuntu,初始沒有安裝ssh。sudo get install ssh 在...

window下遠端連線redis服務

之後 1.注釋掉redis.windows service.conf 中的bind 127.0.0.1這一行 在前面加 3.同檔案中將protected mode yes 改成 protected mode no 4.儲存並重啟redis服務 5.保證本機和遠端電腦ping的通的情況下,在本機red...