Linux vsftpd簡介以及安裝

2021-09-10 18:25:47 字數 2332 閱讀 1181

1.安裝系統環境

centos7.0

2.vsftpd版本

vsftpd.x86_64 0:3.0.2-22.el7

3.安裝

yum -y install vsftpd

4.新建乙個根目錄下的ftpfile專門用來進行檔案傳輸,並且新增乙個只對

ftpfile許可權的使用者

ftpuser

mkdir ftpfile

useradd ftpuser -d /ftpfile/ -s /sbin/nologin

chown -r ftpuser.ftpuser /ftpfile/

ll | grep ftp檢視

passwd ftpuser修改密碼

5.配置ftp伺服器,指向ftpfile並且把ftpuser配置上

1)vim  /etc/vsftpd/vsftpd.conf 編輯配置檔案(一定要細心,如果服務啟動失敗,多半是配置檔案寫錯了)

2)找到banner節點在後面新增

3)找到chroot_list節點,加上

4)找到anon節點

設定 anon

ymous_enable=no

5)末尾新增

6)在/etc/vsftpd下面vim chroot_list並且寫進ftpuser

重啟vsftpd服務 service vsftpd restart

7)配置系統防火牆在

-a input -j reject --reject-with icmp-host-prohibited

-a forward -j reject --reject-with icmp-host-prohibited

之前新增

重啟防火牆service iptables restart

8)讓匿名使用者可以操作檔案(修改安全策略)

執行 vim /etc/selinux/config 修改

讓設定生效,然後重啟

vsftpd

6.常用命令

啟動:sudo service vsftpd start

關閉:sudo service vsftpd stop

重啟:sudo service vsftpd restart

7.當設定ftp根目錄是乙個二級目錄時,需要去除該目錄的可寫許可權,否則鏈結不上

1)ftp配置的根目錄

2)去除寫許可權

linux vsftpd 檔案上傳服務安裝

1.安裝vsftpd selinux su root rpm ivh vsftpd 2.0.5 16.el5 4.1.x86 64.rpm 使用使用者列表 echo userlist deny no etc vsftpd vsftpd.conf 配置檔案上傳的許可權 這裡是補碼 如022的含義就是7...

XML簡介以及MOM模型簡介

xml 可擴充套件標記語言 在 20 世紀 90 年代後期登上舞台後,就一直是眾多活動和狂熱思索的焦點。xml 只是基於普通文字,但卻提供了幾乎可以在任何兩個應用程式間共享資料的方式。雖然 xml 在概念上很簡單,但對 xml 的處理卻通常很煩瑣 需要編寫大量重複性的 和複雜 很多容易被忽視的細節導...

linux vsftpd 建立虛擬使用者 過程記錄

之前用系統賬戶作為ftp的登入賬戶,比較不安全,改用虛擬賬戶。步驟如下 1.安裝vsftpd db load,省略 2.在乙個目錄建立乙個使用者名稱密碼檔案,比如 vi login.txt 輸入使用者名稱密碼奇數行是使用者名稱 偶數行是密碼 test1 testpwd test2 testpwd3....