配置ftp伺服器

2021-08-30 11:32:07 字數 1121 閱讀 9885

配置ftp

1、使用root使用者進入雲伺服器。

2、rpm  -qa|grep vsftpd 檢視是否安裝了ftp,一般阿里雲伺服器你以前沒安裝過,應該是沒有安裝過。

3、若是已經安裝過的話使用:rpm -e vsftpd 進行解除安裝。

4、然後安裝 vsftpd :  yum -y install vsftpd。

5、設定為開機自啟:chkconfig vsftpd on。

6、去vsftpd配置  vim /etc/vsftpd/vsftpd.conf。

7、阿里雲的預設是可以匿名訪問的,想要不匿名訪問就將anonymous_enable=yes 改為 anonymous_enable=no,進行修改按insert或i鍵就能修改

8、anonymous_enable=no    # 不允許匿名訪問,禁用匿名登入

chroot_local_user=yes   # 啟用限定使用者在其主目錄下

use_localtime=yes     # 使用本地時(自行新增)

chroot_list_enable=yes

local_enable=yes      # 允許使用本地帳戶進行ftp使用者登入驗證

allow_writeable_chroot=yes # 如果啟用了限定使用者在其主目錄下需要新增這個配置,解決報錯 500 oops: vsftpd: refusing to run with writable root inside chroot()

local_umask=022      # 設定本地使用者預設檔案掩碼022

# ftp上本地的檔案許可權,預設是077,不過vsftpd安裝後的配置檔案裡預設是022

anon_upload_enable=yes  (,允許匿名使用者上傳檔案的,原本是注釋掉的,將#號去掉)

儲存修改,按esc鍵,輸入:wq

9、ftp預設只有讀操作,所以我們給ftp許可權就只有讀chmod a-w /var/ftp 這樣是避免出錯我就是出現了這個錯(500 oops: vsftpd: refusing to run with writable root inside chroot()) 然後在ftp下面建乙個資料夾然後賦予這個資料夾所有許可權就ok了

10、啟動ftp:systemctl start vsftpd

ftp伺服器配置

1 ftp伺服器的簡介 2 linux下ftp伺服器的搭建 一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。1 檢查vsftpd軟體是否安裝 使用如下命令可以檢測出是否安裝了vsftpd軟體,r...

FTP伺服器配置

3 客戶機連線ftp伺服器的方法 1.在瀏覽器位址列中輸入ftp ip位址便可以直接訪問 2.通過命令列來訪問 執行命令提示符 輸入ftp ip輸入使用者名稱和密碼登入 便可訪問 子任務2ftp虛擬目錄的建立 1.分為主目錄 虛擬目錄 所謂主目錄就是別人一登陸你的ftp伺服器所看到的內容所在的目錄 ...

FTP伺服器配置

五 ftp伺服器協議及工作模式 ftp伺服器是按照ftp協議在網際網路上提供檔案儲存和訪問服務的主機,ftp客戶端則是向伺服器傳送連線請 求,以建立資料傳輸鏈路的主機。ftp協議有下面兩種工作模式 主動模式 ftp伺服器主動向客戶端發起連線請求 被動模式 ftp伺服器等待客戶端發起連線請求 ftp的...