vsftpd即very secure ftp daemon(非常安全的ftp程序),是乙個基於gpl發布的類unix類作業系統上執行的伺服器的名字(是一種守護程序),可以執行在諸如linux、bsd、solaris、hp-ux以及irix等系統上面。vsftpd支援很多其他傳統的ftp伺服器不支援的良好特性。使用 vsftpd 可以在 linux/unix 系統上搭建乙個安全、高效能、穩定性好的輕量級ftp伺服器。
提取碼:4gpb
mkdir vsftpd
sudo cp /home/ftp_share/upload/vsftpd-3.0.2.tar.gz vsftpd/
cd vsftpd
tar -zxvf vsftpd-3.0.2.tar.gz
cc = arm-none-linux-gnueabi-gcc
make -j4 /*如果電腦是多核cpu,如四核,使用make -j4可提高編譯速度*/
make 後,當前目錄下會生成兩個檔案:vsftpd 和 vsftpd.conf,這兩個檔案是我們要用的
將生成的 vsftpd 複製到目標板 /usr/sbin 目錄,
vsftpd.conf 複製到目標板/etc目錄,並新增 vsftpd為可執行
cp vsftpd /usr/sbin # 複製執行檔案到目標板
cp vsftpd.conf /etc/ # 複製配置檔案到目標板
chmod +x /usr/sbin/vsftpd # 新增可執行許可權
local_root=/home/ftp_share
anonymous_enable=no
local_enable=yes
write_enable=yes
anon_upload_enable=yes
anon_mkdir_write_enable=yes
xferlog_file=/var/log/vsftpd.log
ftpd_banner=welcome to blah ftp service.
mkdir /usr/share/empty /* vsftpd預設配置需要 */
11.建立乙個本地使用者,並設定密碼
$ adduser linux
changing password for linux
new password:
password for ftpadmin changed by linux
$ vsftpd & /* 注意:&是讓程式在後台執行 */
如果要讓 vsftpd 開機啟動,可以將該命令新增到rc.local 檔案最後 移植ubuntu core到Arm開發板
最初是想把整個ubuntu移植到mx51開發板,因為專案不需要執行桌面系統,所以只移植了乙個基本的ubuntu core系統 這個映象就是乙個rootfs,可以作為根檔案系統使用。2.把映象燒寫到開發板的乙個分割槽上 3.我的arm開發板是mx51,修改uboot啟動引數如下 set bootarg...
qwt移植到arm開發板
arm版本的qwt和x86一樣,只需要改幾個地方即可。1 首先設定編譯工具鏈環境變數 path usr local arm 4.4.1 bin path 2 qmake 生成arm版本的makefile 在原始碼的qwt 6.1.0目錄下執行 opt qt 4.7.1 bin qmake 3 注意 ...
移植SQLite到ARM開發板
最近在搞移植資料庫到開發板,上網一搜都是sqlite 所以就用這個吧,記錄一下,特別簡單,首先要確保開發環境是好的,交叉編譯器,nfs檔案系統掛載等,拷貝到ubutun系統裡,解壓 tar xzvf sqlite autoconf 3080403.tar.gz 進入目錄 cd sqlite auto...