2016-02-27 252 views
-1

我需要在linux中測試和練習ssh(secure shell deamon),以便在VMware 12.0工作站中配置centOS 7.0虛擬機和ubuntu 12.10虛擬機。 (我的主機運行的是Windows 8) 我通電兩個虛擬機,並嘗試Ubuntu的機器從CentOS的機器使用ssh [email protected]連接。但我仍然得到錯誤使用另一臺linux虛擬機訪問虛擬linux機器

的ssh:連接到主機92.222.136.30端口22:連接被拒絕

我不知道w可以通過這種方式進行ssh連接。但是我不會有任何其他方式來測試和實踐這些東西。我在這裏做了什麼錯誤?或者有沒有簡單的方法來做到這一點?

回答

1

什麼是網絡配置。 我建議在兩臺機器上使用橋接適配器。 如果你想就這兩個靜態IP,那麼我建議嘗試以下配置

  1. VM-1:兩個NIC卡。 NAT上的NIC-1和網橋上的NIC-2(靜態IP)
  2. VM-2:兩個NIC卡。對NAT和NIC-2上橋NIC-1(靜態IP)

我還建議嘗試允許在firewalld或iptables的端口22,或者您可以使用下面的命令完全禁用防火牆,因爲您正在測試

systemctl停止firewalld systemctl禁用firewalld

還檢查端口22是開放的,與

netstat的-tulnp查詢| grep -i 22

看到我假設你正在運行centos作爲服務器[基礎結構服務器/或完全安裝]。如果最小安裝CentOS的,你將不得不使用安裝百勝-y安裝openssh-server

我希望這有助於OpenSSH服務器,由於

1

遠程登錄名稱IP地址22(檢查是否SSH端口是開放的)

使用命令netstat的-plantu

關閉防火牆或刷新IP表檢查你的SSH端口

使用命令ssh root @ IPaddress -p 22(如果您使用自定義端口,則將值22更改爲您的端口號)