6.25.2012

FTP Server vsftpd in openWrt

真的要下傳下載東西到裝置上還是要有FTP比較方便
因此,就開始了安裝FTP的測試


因為sftp (ssh ftp)沒有辨法匿名登入,下載東西
因此安裝vsftpd來提供ftp服務

一、手動安装vsftpd
opkg update
opkg install vsftpd

這是在openwrt中已經預先compile好的軟體清單中的一件
說明如下:

Package: vsftpd
Version: 2.3.4-3
Depends:
Provides:
Source: feeds/packages/net/vsftpd
Section: net
Status: unknown ok not-installed
Essential: no
Priority: optional
Maintainer: Cezary Jackiewicz
Architecture: ar71xx
Installed-Size: 41186
Filename: vsftpd_2.3.4-3_ar71xx.ipk
Size: 41585
MD5Sum: a2935f298825ebe89b7fd6eb78de4752
Description:  A fast and secure FTP server

整個清單資料,下指令可取得
cat opkg-lists/snapshots |less

裝好後,即使重開機也不會執行
因為目前存在一個bug,所以如果你希望vsftpd自啟動,就需要手工將啟動腳本加入rc.d目錄
(在openwrt中好像習慣在init.d中放script檔,而在rc.d中放要執行的命令,這些命令都是連到 init.d中的
ln -s   /etc/init.d/vsftpd /etc/rc.d/S50vsftpd

二、使用網頁的方式安裝,這個方式真的很方便丫!


1. 先選擇「System / Software」,然後點選「Update lists」,取得最新的套件清單

 2. 然後再Filter中填入「vsftp」,再按Find Package,就可以找到vsftpd,點進去
「Available packages (vsftp)」頁面中,就可以安裝軟體了!!  簡單又好用,裝完記得要重開機




沒有留言: