vsftpd 是「very secure ftp daemon」 的縮寫,安全性是它乙個最大的特點。vsftpd 是乙個 unix 類作業系統上執行的伺服器的名字,它可以執行在諸如 linux、bsd、solaris、 hp-unix等系統上面,是乙個完全免費的、開發源**的ftp伺服器軟體,支援很多其他的 ftp 伺服器所不支援的特徵。比如:非常高的安全性需求、頻寬限制、良好的可伸縮性、可建立虛擬使用者、支援ipv6、速率高等。
vsftpd是一款在linux發行版中最受推崇的ftp伺服器程式。特點是小巧輕快,安全易用。
注:vsftpd linux環境下以d結尾的程式一般都是系統的守護程序一直在後台執行.
虛擬機器:vmware 11
作業系統:centos-6.6-x86_64
[liuyc@localhost ~]$ uname -a
linux localhost.localdomain 2.6.32-504.el6.x86_64 #1
smp wed oct 15 04:27:16 utc 2014 x86_64 x86_64 x86_64 gnu/linux
安裝vsftp服務
1. 切換到root使用者,安裝vsftp
yum install vsftp
2. 設定開機啟動
chkconfig vsftp on
3. 啟動vsftp服務
service vsftpd start
停止服務:service vsftpd stop
開啟服務:service vsftpd start
4.防火牆配置
開啟/etc/sysconfig/iptables檔案
vi /etc/sysconfig/iptables
在reject之前新增
-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 21 -j accept
儲存後,重啟防火牆
service iptables start
5. 配置vsftpd服務
/etc/vsftpd/vsftpd.conf配置選項比較多,下面一一做個介紹
預設配置檔案裡面選項是不全的,下面是vsftpd.conf(5)中關於vsftp所有的配置項。
6.安裝ftp客戶端
上面介紹的都是安裝服務端,伺服器安裝好了,我們可以ftp客戶端工具去連剛才安裝的服務。
安裝ftp客戶端就比較簡單
yum install ftp
ftp配置選項介紹,之前看到一篇文章很詳細。
參考:linux.die.net/man/5/vsftpd.conf
FTP客戶端程式
ftp客戶端程式,vc6.0下除錯通過 client.c include client.h define sol socket 0xffff int fill host addr char host ip addr,struct sockaddr in host,int port else retu...
ftp客戶端程式
include include include include include pragma comment lib,ws2 32.lib file fp socket client,upload wsadata wsadata int wsareturn int portnum char spor...
CentOS安裝SVN客戶端(rpm)
1 檢查是已經安裝了svn rpm qa subversion subversion 1.7.14 6.el7.x86 64 解除安裝舊版本的svn yum remove subversion 2 檢查yum是否有最新版的安裝版本 yum list grep subversion 如果不是最新版本 ...