虛擬機器Linux系統搭建FTP伺服器

2021-10-12 21:16:01 字數 1860 閱讀 8521

1.我們想要在乙個虛擬機器內搭建乙個ftp伺服器,首先我們的虛擬機器需要配置好yum源,如果沒有配置的可以參考新增鏈結描述

2.配置好yum源,首先我們要安裝乙個ftp軟體,命令如下:

[root@red

~]# yum -y install vsftpd

(安裝做ftp的軟體)

3.這個軟體安裝完成後,會自動在/var目錄下建立子目錄,子目錄的名稱為ftp( /var/ftp),這裡我們使用ls命令檢視一下,

[root@red

~]# ls /var/ftp

(確認下是否有該目錄,以及目錄裡面的內容)

4.安裝vsftpd軟體後,啟動服務(程式),啟動後vsftpd軟體就會將/var/ftp目錄共享給所有人(能跟自己聯網的所有人)

怎麼在linux系統中啟動、關閉服務,檢視服務狀態:

systemctl start 《服務名稱》(啟動服務的命令);

systemctl stop 《服務的名稱》(關閉服務的命令);

systemctl status 《服務的名稱》(檢視服務的命令);

5.這時我們將vsftpd軟體啟動,命令如下

[root@red

~]# systemctl start vsftpd

(把vsftpd這個軟體啟動起來)

6.我們檢視一下vsftpd的狀態,命令如下

[root@red

~]# systemctl status vsftpd

(檢視狀態)

輸出結果中如果有綠色的running,代表服務已經啟動

黑色的dead,代表服務已經被關閉

7.這時我們的ftp伺服器就已經搭建好了,我們在另一台虛擬機器進行訪問,命令如下

[root@server1

~]# firefox ftp://

172.25

.0.25

(172.25.0.25是red虛擬機器的ip)

8.這時我們可能訪問不了,因為linux系統預設是有防火牆的,會攔截使用者不讓訪問!(為了方便先暫時把防火牆設定為信任所有),命令如下

[root@red

~]# firewall-cmd --set-

default

-zone=trusted

(設定防火牆信任所有)

[root@red

~]# vim /etc/vsftpd/vsftpd.conf

(預設訪問ftp需要使用者和密碼)

方向鍵往下找,找到anonymous_enable=no

預設在命令模式,如有輸入i進入編輯模式,將no修改為yes,結果如下:

anonymous_enable=yes (是否允許匿名訪問)

修改後,按esc回到命令模式,再輸入:wq,這時我們就修改完成了,這時任何人又可以訪問,並且沒有攔截了。

9.這時我們要重新啟動一下vsftpd,命令如下

[root@red

~]# systemctl restart vsftpd

10.驗證ftp是否可以訪問,我們需要在主機上訪問(用server1的瀏覽器訪問),命令如下

[root@server1

~]# firefox ftp://

172.25

.0.25

(172.25.0.25是red虛擬機器的ip)

如何還希望在瀏覽器看到更多檔案共享,可以在/var/ftp/建立更多目錄或檔案,這樣你就可以通過訪問虛擬機器中的ftp進行檢視一些檔案資料了。

在虛擬機器linux搭建ftp 嗼淰 新浪部落格

準備vsftpd 2.3.2.tar.gz檔案 第一步 解壓 vsftpd 2.3.2.tar.gz tar xzvf vsftpd 2.3.2.tar.gz ps 找到檔案檔案路徑解壓。否則會告訴無法開啟 第二 到vsftpd 2.3.2目錄去 cd vsftpd 2.3.2 第三步 開始安裝命令...

Linux系統安裝 虛擬機器

centos系統安裝 安裝ubuntu 獲取root許可權 toc3.安裝 4.配置網路 同一頁面 雙擊 編輯,選中自動連線,應用,關閉,下一步 時區 上海 下一步 密碼 123456,無論如何都使用 使用所有空間 第 一 二項都可以 將修改寫入磁碟 選中basic server 第一項有桌面 ne...

Linux系統虛擬機器安裝

linux系統虛擬機器安裝 開啟vmware軟體 單擊 新建虛擬機器 稍後安裝作業系統 單擊 下一步 選擇合適的位置,新建資料夾並命名即虛擬機器的檔案 按要求更改虛擬機器名稱 單擊 下一步 適當調整磁碟大小50g最好,因為已經有50g的了,這裡建的是20g的 選擇 將虛擬磁碟拆分成多個檔案 單擊 下...