文件共享:vsftp
阿新 • • 發佈:2019-02-22
vsftpd use bad images 網絡服務 daemon 網站 但是 技術 ftp是文件傳輸協議的縮寫。用來實現文件傳輸的上傳和下載。
ftp是工作在 C/S架構模式下
C/S架構:是客戶端client/服務器server訪問模式。C/S的特點是客戶機必須使用專用的客戶端訪問程序去訪問服務器。
B/S架構:是瀏覽器browser,服務器server訪問模式。B/S的特點是客戶機需要EI,Firefox等瀏覽器來訪問服務器,*B/S架構通常是用來開發基於web網站的應用程序。
ftp是工作在 C/S架構模式下
C/S架構:是客戶端client/服務器server訪問模式。C/S的特點是客戶機必須使用專用的客戶端訪問程序去訪問服務器。
B/S架構:是瀏覽器browser,服務器server訪問模式。B/S的特點是客戶機需要EI,Firefox等瀏覽器來訪問服務器,*B/S架構通常是用來開發基於web網站的應用程序。
vsftpd:是非常安全的ftp守護進程(Very secure ftp Daemon)。
進程:正在進行(運行running)的程序。
守護進程Daemon:網絡服務類的程序都會有守護進程。守護進程是指實時監測服務訪問狀態的程序。通常都是在系統後臺運行。
FTP的工作端口:
21 控制端口,用於在客戶機和服務器之間建立連接。
20 數據端口。用於服務器給客戶機主動進行數據連接。
vsftpd的部署思路(網絡服務的部署通用思路)
- 關閉安全系統
systemctl stop firewalld
systemctl status firewalld
setenforce 0
getenforce - 安裝服務及客戶端(用於做內測)軟件包
rpm -q vsftpd lftp ftp
yum install -y vsftpd ftp lftp (yum源需安裝好)
rpm -ql vsftpd
rpm -qc vsftpd - vsftpd服務管理
systemctl restart vsftpd
systemctl enable vsftpd
systemctl status vsftpd - 配置vsftpd文件
rpm -qc vsftpd
/etc/logrotate.d/vsftpd 日誌輪滾策略文件
/etc/pam.d/vsftpd pam認證文件(重點)
/etc/vsftpd/ftpusers 黑名單文件(重點)
/etc/vsftpd/user_list 用戶訪問列表文件(重點),默認是黑名單,但是可以設置成白名單
/etc/vsftpd/vsftpd.conf 服務的主配置文件(重點)
vsftpd的相關配置文件內容
grep -nEv ‘^#|^$‘ /etc/vsftpd/vsftpd.conf 表示添加行號並去除 /etc/vaftpd/vsftpd.conf中的#號
文件共享:vsftp