在CentOS7中安裝和使用FTP服務的詳細流程
說明:ftp 是文件服務器,在 centos 上安裝 ftp 服務,可方便地向服務器上傳和讀取文件,本文介紹如何在 Centos 7操作系統(tǒng)上安裝使用 ftp 服務。
安裝 FTP
(1)下載鏡像
敲下面的命令,下載 ftp 鏡像
wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/vsftpd-3.0.2-28.el7.x86_64.rpm
如下

(2)安裝
接著,敲下面的命令,安裝 ftp 服務
rpm -ivh vsftpd-3.0.2-28.el7.x86_64.rpm
如下

(3)查看狀態(tài)
以上 ftp 服務已經(jīng)安裝完成,敲下面的命令,啟動 ftp 服務
systemctl start vsftpd
如下,查看狀態(tài)敲 systemctl status vsftpd 命令

使用
(1)設置防火墻
敲下面的命令,將 ftp 添加到防火墻可被允許訪問的服務列表中
(添加)
firewall-cmd --zone=public --add-service=ftp --permanent
(重新加載)
firewall-cmd --reload
(查看)
firewall-cmd --list-all
如下

注:需要注意的是,前提是要開啟防火墻,敲下面的命令開啟防火墻
systemctl start firewalld
如下,查看防火墻狀態(tài)敲 systemctl status firewalld 命令

(2)訪問
接下來,可直接在其他 windows 電腦的資源管理器的地址欄輸入 ftp://IP地址 訪問,如下:

當然,需要你的服務器已經(jīng)開放 ftp 所需端口,20、21,云服務在安裝組中設置

登錄訪問
以上 訪問是匿名訪問,也就是游客訪問,是沒有修改權(quán)限的,如創(chuàng)建文件夾,會提示沒權(quán)限

登錄訪問,需要一些設置
(1)FTP 賬戶
需要知道,ftp 賬戶對應的就是系統(tǒng)賬戶,登錄也是使用系統(tǒng)的賬戶登錄(如果你使用過 windows 自帶的遠程桌面連接工具,應該很明白)
因此,你可以針對訪問 ftp 服務,創(chuàng)建一個新的用戶,用于使用 ftp 服務,也可以直接使用系統(tǒng)賬戶訪問,如 root 賬戶,只需要在 ftp 配置中進行一些操作。
(查看系統(tǒng)賬戶)

(2)FTP 設置
切入到 ftp 服務配置路徑,/etc/vsftpd/
cd /etc/vsftpd/

編輯配置文件,禁止匿名訪問
vim vsftpd.conf
如下,保存退出

創(chuàng)建一個新的賬戶,如 xiaohe 設置密碼 123456
(新建用戶,用戶名 xiaohe)
adduser xiaohe
(給用戶 xiaohe,設置密碼)
passwd xiaohe

(3)登錄訪問
以上配置完成后,重啟 ftp 服務
systemctl restart vsftpd
重啟后,在 windows 資源管理器上 訪問,再選擇匿名登錄,這次提示需要使用用戶名和密碼登錄,輸入前面創(chuàng)建的用戶:xiaohe/123456

我這里登錄好幾次總是提示這個錯誤

下面我換 CMD 命令登錄,如下:

這個目錄對應服務器上的 /home/用戶名,如下

在這個文件夾下,創(chuàng)建一個 1.txt 文件

客戶端下載該文件,get 文件名 是下載文件

下載到當前用戶所在的目錄,如下:

當然也可以上傳,將本地文件上傳到服務器對應 ftp 用戶所在的目錄
put 1.png

如下:

注:需要注意的是,服務器上對應的 ftp 用戶目錄要給予該用戶相應的權(quán)限,可通過 root 賬戶設置,如下:
(將 /home/xiaohe 目錄下所有文件的權(quán)限設置為 777)
chmod -R 777 xiaohe
如下:

總結(jié)
本文介紹了在 CentOS 7中安裝和使用 ftp 服務
以上就是在CentOS 7中安裝和使用FTP服務的詳細流程的詳細內(nèi)容,更多關(guān)于CentOS 7安裝和使用FTP的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
vsftp建立虛擬用戶不同目錄分配不同權(quán)限操作步驟詳解
這篇文章主要介紹了vsftp建立虛擬用戶不同目錄分配不同權(quán)限操作步驟詳解,大家參考設置自己的FTP服務器吧2013-11-11
FileZilla客戶端的安裝配置教程以及使用教程(超級詳細)
本文介紹了FileZilla,一個跨平臺的FTP/SFTP/FTPS客戶端,及其服務器端的搭建步驟,包括下載、安裝、用戶管理、權(quán)限設置、主被動模式等,重點展示了如何在實際場景中使用它進行網(wǎng)站維護、文件備份和遠程文件管理,需要的朋友可以參考下2024-09-09

