Linux安裝ftp服務(續)

2021-09-02 21:00:35 字數 1088 閱讀 6994

本篇內主要是目標:

實現指定使用者指定目錄的ftp上傳。

一、實操階段

1.1、使用vi,開啟/etc/vsftpd/vsftpd.conf檔案將紅框中的內容前#去掉。

2.2、指定ftp資料夾。在etc/vsftpd/vsftpd.conf檔案末尾增加local_root=/var/ftp/pub

2.3、使用命令:getsebool -a | grep ftp,檢視 ftp_home_dir的狀態是否為on,如果不是通過命令:setsebool ftp_home_dir=on。

2.4、使用命令touch建立乙個名字為chroot_list的檔案,使用vi編輯該檔案,輸入需要登入ftp的使用者,上傳發現然後重啟vsftp服務,命令:service vsftpd restart即可。

二、測試反饋及問題處理

經過測試發現,即使修改上傳路徑的許可權為777也是無法上傳成功的。後來發現的是由於selinux屬於開啟狀態,通過命令檢視selinux開啟的狀態:getenforce(selinux的工作模式一共有三種 enforcing[強制模式]、permissive[允許模式]和disabled[禁用模式]),只要設定成為後兩種之一即可,臨時設定不需要重啟伺服器命令:setenforce 0

linux 安裝 FTP服務

ftp file transfer protocol 是在網際網路上提供檔案儲存和訪問的計算機,他們依照ftp協議提供服務vsftp very secure ftp 是乙個安全,高速,穩定的ftp伺服器 模式 c s模式 埠 vim etc services 20 傳資料 21 傳指令 ftp會話包...

Linux安裝啟動FTP服務

linux伺服器預設是沒有開啟ftp服務的。也沒有ftp伺服器,為了檔案的傳輸需要用到ftp伺服器,以典型的vsftpd為例。vsftpd作為ftp伺服器,在linux系統中是非常常用的 下面就說如何在centos 6.5系統上安裝vsftp。1.檢視是否安裝vsftpd rpm qa grep v...

linux下安裝Ftp服務

linux安裝ftp元件 安裝vsftpd元件 安裝完後,有 etc vsftpd vsftpd.conf 檔案,是vsftp的配置檔案。root bogon yum y install vsftpd 新增乙個ftp使用者 此使用者就是用來登入ftp伺服器用的。root bogon useradd ...