centos7 6 ftp伺服器搭建

2021-10-23 00:19:50 字數 1203 閱讀 2449

一、軟體 centos7.6 vsftpd

二、ftp的三種認證模式

1、匿名認證模式

2、本地使用者模式

3、虛擬使用者模式(未實踐)

三、本實驗關閉了防火牆和seliunx。

四、安裝vsftpd及啟動服務

1、yum install -y vsftpd 區域網需配置yum源。

2、systemctl enable vsftpd 開機啟動

3、systemctl start vsftpd

4、systemctl stop vsftpd

5、systemctl status vsftpd

五、匿名訪問配置

1、配置檔案 /etc/vsftpd/vsftpd.conf 可先備份

2、在預設的基礎上修改,修改如下4項即可:

anonymous_enable=yes

write_enable=yes

local_enable=yes

anon_upload_enable=yes

3、預設訪問的目錄 /var/ftp/pub 增加許可權

chmod o+w /var/ftp/pub/

4、修改完配置檔案重啟vsftpd服務即可匿名訪問

5、經實際安裝配置測試,無法上傳資料夾,待研究。

六、本地使用者模式

1、建立使用者並設定密碼

useradd ftptest

passwd ftptest

2、建立目錄並授權

mkdir /var/ftp/test

chown -r ftptest:ftptest /var/ftp/test

3、修改配置檔案,在預設的基礎上修改

anonymous_enable=yes

local_enable=yes

listen=yes

chroot_local_user=yes

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

allow_writeable_chroot=yes

local_root=/var/ftp/test

#listen_ipv6=yes

建立 /etc/vsftpd/chroot_list檔案,內容可為空(必須)

4、修改完配置檔案重啟vsftpd服務即可使用使用者名稱和密碼訪問。

centos搭建ftp伺服器

yum install y vsftpd 新增ftp使用者並設定ftp使用者密碼 下面是新增ftpuser使用者,設定根目錄為 home wwwroot ftpuser,禁止此使用者登入ssh的許可權,並限制其訪問其它目錄。1 修改 etc vsftpd vsftpd.conf,將底下三行 chro...

Centos建立ftp伺服器

整理的ftp服務的筆記 1.安裝vsftpd 預設centos7是安裝vsftpd的,如果沒有請使用yum安裝 root mail yum install vsftpd y 2.啟動並檢視vsftpd啟動模式 root mail systemctl restart vsftpd.service 重啟...

CentOS 伺服器配置 ftp

最近一直在弄雲伺服器,這裡總結一下ftp的配置以及遇到的問題。首先在本地遠端連線伺服器,windows 和 mac 的方法不一樣,需要分別配置,都比較簡單。mac 下直接使用終端就可以連線,輸入ssh 使用者 root 主機 ip 位址 然後輸入密碼就可以,例如ssh root 0.0.0.0 這裡...