Debian 系統的ftp服務器安裝配置


在一個小的辦公區中,總是有一些文件,大家可以共享使用。為了大家相互傳遞方便,可以通過搭建FTP服務器(vsftpd)來共享文件。提高大家的工作效率。為了提高FTP服務器(vsftpd)的安全性,需要對FTP服務器(vsftpd)做相應的配置。

下面使用基於debian的linux系統下的ftp安裝於配置

apt-get update

yes|apt-get install vsftpd 

#自動下載vsftpd 也就是ftp服務器

#如果無法下載則重新配置一下軟件源即可

vim /etc/vsftpd.conf

#打開ftp服務器的配置文件

listen=YES

# 接受匿名用戶

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.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM