在一個小的辦公區中,老是有一些文件,你們能夠共享使用。爲了你們相互傳遞方便,能夠經過搭建FTP服務器(vsftpd)來共享文件。提升你們的工做效率。爲了提升FTP服務器(vsftpd)的安全性,須要對FTP服務器(vsftpd)作相應的配置。linux
下面使用基於debian的linux系統下的ftp安裝於配置vim
apt-get update安全
yes|apt-get install vsftpd 服務器
#自動下載vsftpd 也就是ftp服務器rest
#若是沒法下載則從新配置一下軟件源便可日誌
vim /etc/vsftpd.confserver
#打開ftp服務器的配置文件blog
listen=YESip
# 接受匿名用戶get
anonymous_enable=YES
# 匿名用戶login時不詢問口令
no_anon_password=YES
# 接受本地用戶
local_enable=YES
#若想要匿名用戶也可上傳則須要設置anon_upload_enable=YES,
# 若想要匿名用戶能夠創建目錄則須要設置anon_mkdir_write_enable=YES.
#關於安全性,關閉匿名登錄
#將「anonymous_enable=YES」改成「anonymous_enable=NO」。
不然別人可使用匿名登陸
相似nmap -vv -sV x.x.x.x(ip) --script=ftp-anon -p 21
這樣的腳本能夠破解出來
最後
在vim /etc/passwd
修改服務器的根目錄,這裏指的是ftp服務器,也就是文件共享的地方,固然只是linux中的一個目錄
可是對於ftp服務器來講就是根目錄哦
service vsftpd restart
netstat -a|grep ftp*
#查看服務器啓動沒
#重啓服務器
#在輸入ftp:// 加上(ip)
#樣就能夠訪問ftp服務器了
vsftp的日誌很重要
vsftp 日誌存放在/var/log/vsftpd.log
能夠常常查看一下有沒有違法的舉動,好比沒有得到FTP登錄權限的賬戶登錄過FTP server.