在乙個小的辦公區中,總是有一些檔案,大家可以共享使用。為了大家相互傳遞方便,可以通過搭建ftp伺服器(vsftpd)來共享檔案。提高大家的工作效率。為了提高ftp伺服器(vsftpd)的安全性,需要對ftp伺服器(vsftpd)做相應的配置。
下面使用基於debian的linux系統下的ftp安裝於配置
apt-get update
yes|apt-get install vsftpd
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.
Debian系統搭建並配置FTP伺服器
sudo apt get install vsftpd 1 首先編輯配置檔案 etc vsftpd.conf sudo vim etc vsftpd.conf 2 然後在配置檔案末尾新增如下 禁止匿名登陸和上傳檔案 anonymous enable no anon mkdir write enabl...
web伺服器和ftp伺服器
web伺服器又稱網路伺服器,http伺服器 伺服器的精髓就是你想在我這看到東西,裡面放一堆網頁,你向我傳送請求,我就找找找,把網頁給你。web伺服器使用的協議是http https 客戶機叫http客戶端 瀏覽器就叫http客戶端 8uftp就叫ftp客戶端 每天都獲取位址,電腦上有dhcp客戶端 ...
Debian搭建SVN伺服器
常用命令 問題合集 參考此文僅為我在debian上搭建我svn伺服器的一次記錄,其中涉及了實際搭建中遇到的問題,解決方式,並且感謝前人探路得以成功搭建了svn伺服器。此處更新軟體非必要操作 apt get update apt get upgrade apt get install subversi...