Xshell工具無法連線虛擬機器Linux系統

2021-09-27 10:36:55 字數 1322 閱讀 3661

軟體環境軟體描述

centos 7.0

linux環境

openssh

ssh服務

1、關閉防火牆

由於centos 7.0預設使用的是firewall作為防火牆,因此我們以下步驟:

①檢視防火牆狀態:firewall-cmd --state

②關閉防火牆:systemctl stop firewalld.service

③禁止firewall開機啟動:systemctl disable firewalld.service

2、在配置檔案中增加需要訪問的埠號

①檢視所有開啟的埠: firewall-cmd --zone=public --list-ports

②使用特定過濾埠進入該防火牆:firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,沒有此引數重啟後失效)

③重新載入firewall-cmd --reload

另外幾種命令方便檢視我一並列在以下:

檢視所有開啟的埠: firewall-cmd --zone=public --list-ports

檢視:firewall-cmd --zone=public --query-port=80/tcp

刪除:firewall-cmd --zone=public --remove-port=80/tcp --permanent

批量開放埠:

firewall-cmd --permanent --zone=public --add-port=100-500/tcp

firewall-cmd --permanent --zone=public --add-port=100-500/udp

firewall-cmd --reload

1、檢視ssh是否安裝:rpm -qa | grep ssh

2、刪除安裝的預設ssh:rpm -e openssh-xx-xx-xx(我們一般選擇刪除掉預設安裝的openssh)

3、安裝openssh服務:yum -y install openssh-server

4、設定預設啟動ssh:systemctl enable sshd(永久生效,沒有此引數重啟後失效)

5、重啟ssh服務:systemctl restart sshd

由於centos 6和centos 7命令設定另有不同之處,請注意二者之間的區別。

一般以上兩種設定即可安裝、配置並啟動ssh遠端訪問,希望能對你有所幫助。

xshell無法連線虛擬機器

今天搭建個centos 7,用xshell居然連不上虛擬機器。症狀如下 1 宿主機能ping虛擬機器,但不能telnet 虛擬機器22埠 2 虛擬機器可以ping主機以及閘道器,但不可以ping www.baidu.com 3 xshell用ssh 連虛擬機器時,報錯 socket error ev...

Xshell無法連線虛擬機器Linux

這兩天在虛擬機器裡裝linux 裝上後配置 ip,用 xshell 正常連線,關機睡覺。第二天起來,無法連線了。重新設定ip 關閉防火牆,橋接模式,網路位址轉換模式都不管用。內心簡直是崩潰的。今天檢視更改介面卡設定,有個 virtualbox host only network 網絡卡顯示啟用狀態,...

Xshell無法連線本地虛擬機器

最近在學linux的時候,由於需要在windows和linux之間切換傳輸檔案,很麻煩,就想用xshell和xftp,但我的xshell卻無法連線虛擬機器。查詢問題,關閉了防火牆,還是連線不上,本地ping 虛擬機器ip 也ping不通,但發現虛擬機器ping本地ip 卻可以ping通,我的虛擬機器...