1. 程式人生 > 實用技巧 >Windows10與虛擬機器中CentOS-7.2進行ftp通訊

Windows10與虛擬機器中CentOS-7.2進行ftp通訊

首先Linux的IP地址可以通過以下命令獲取:

ifconfig

Windows10上面IP地址通過下面命令獲取

ipconfig

你首先要保證你的主機和Linux虛擬機器是可以ping通的(ping都沒ping通,其他操作就進行不了)

windows10如下:

Linux的(ping命令後面哪個-c5表示傳送五次資料包):

有些人可能windows10上面沒有下載ftp:

windows10就會自動安裝了

在能ping通的前提下你在windows10上面使用ftp命令連線虛擬機器

你會發現,連線超時了,那我們用Linux連線windows10

你會發現也不可以,我們輸入bye命令推出ftp

我們這個時候需要把兩邊的防火牆都關了(windows10和Linux的都關了,不能只關一個)

windows10關閉防火牆:

Linux檢查防火牆關了沒有:

service firewalld status

或者是:

systemctl status firewalld

這樣的話就是沒關

關閉防火牆需要:

systemctl stop firewalld

或者

service firewalld stop

再用之前的命令檢查一下,如上圖就是關閉成功了。

再次使用ftp命令連線linux虛擬機器:

發現還不行,那就看一下linux上面開啟ftp服務了沒有,使用命令:

service vsftpd status

如上圖,我們發現就是沒有開啟。那就使用如下命令開啟它

service vsftpd start

如上圖發現服務已經開啟了

再次使用ftp命令登入

可以了。

但是預設ftp是不可以使用root使用者登陸的,但是你可以更改Linux檔案使得可以以root使用者登入:

可以修改 /etc/ftpusers 檔案,把root註釋掉,即可以root使用者登入ftp