Linux建立FTP的方法


Utunbu建立FTP服務器,並使建立的FTP服務器能夠讓Windows系統進行連接,需要安裝vsftpd以及進行一定的配置,下面是詳細的方法:


1.安裝vsftpd
可以在這里下載:vsftpd下載
直接從源里面安裝,代碼:
sudo apt-get install vsftpd

安裝完畢后或許會自動生成一個帳戶"ftp",/home下也會增加一個文件夾。
如果沒有生成這個用戶的話可以手動來,生成了就不用了,代碼:
sudo useradd -m ftp
sudo passwd ftp

有"ftp"帳戶后還要更改權限,代碼:
sudo chmod 777 /home/ftp

在這個目錄下建立一個文件夾專門保存需要共享的內容


2.配置文件
通過sudo gedit /etc/vsftpd.conf修改。配置文件比較簡單,如下代碼:
#獨立模式啟動
listen=YES

#同時允許4客戶端連入,每個IP最多5個進程
max_clients=200
max_per_ip=4

#不允許匿名用戶訪問,允許本地(系統)用戶登錄
anonymous_enable=NO
local_enable=YES
write_enable=NO

#是否采用端口20進行數據傳輸
connect_from_port_20=YES

#生成日志
xferlog_enable=YES

#指定登錄轉向目錄
local_root=/home/ftp/ftp

更改配置后不要忘了重啟ftp服務 ,代碼:
sudo /etc/init.d/vsftpd restart

此外還有開啟關閉服務的命令,代碼:
sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd stop

這樣,在同局域網的電腦上,用自己的IP地址,用帳號"ftp"和對應密碼就可以登錄了,密碼是第一步里面passwd那句指定的。


免責聲明!

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



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