91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行基于SAIL-AM335的vsftpd移植?

發布時間:2020-06-25 19:50:46 來源:網絡 閱讀:235 作者:電魚電子 欄目:系統運維

在之前的文章中我們已經講解過如何基于am335進行boa移植,相信大家在看過后一定都掌握啦,那么在此基礎上,vsftpd移植又需要我們如何做呢?接下來我們一起看看吧!

1 下載

下載最新版本源碼包,下載地址:https://security.appspot.com/vsftpd.html#download。本文以 vsftpd-3.0.2.tar.gz 版本為例。

如果以上下載地址無法訪問,也可以本地下載vsftpd-3.0.2.tar.gz。

2 解壓

$ mkdir ~/vsftpd

$ cp vsftpd-3.0.2.tar.gz ~/vsftpd

$ cd ~/vsftpd

$ tar xzf vsftpd-3.0.2.tar.gz

$ cd vsftpd-3.0.2/

命令中的“~”表示當前用戶目錄,比如在Linux主機上面工作的用戶是:veryarm,那么命令中的“~”就代表路徑:/home/veryarm/目錄。

3 配置

$ exportPATH=$PATH:/usr/local/arm-2010q1/bin #交叉編譯工具路徑加入系統環境變量!

$ vi Makefile

打開Makefile文件后,修改 CC變量的值,修改后如下:

CC = arm-none-linux-gnueabi-gcc

其中,

· CC: 指定交叉編譯工具,一般為arm-none-linux-gnueabi-gcc、arm-linux-gnueabihf-gcc、arm-linux-gcc等,具體要和目標板用的交叉編譯工具對應。

4 編譯

$ make #編譯,如果電腦是多核CPU,如四核,使用make -j4可提高編譯速度

make 后,當前目錄下會生成兩個文件:vsftpd 和 vsftpd.conf,這兩個文件是我們要用的。

5復制文件

將生成的 vsftpd 復制到目標板/usr/sbin 目錄,vsftpd.conf 復制到目標板/etc 目錄,并添加 vsftpd 為可執行:

$ cp vsftpd /usr/sbin #復制執行文件到目標板

$ cp vsftpd.conf /etc/ #復制配置文件到目標板

$ chmod +x /usr/sbin/vsftpd #添加可執行權限

6 配置

使用 vi 打開vsftpd.conf 文件,并進行配置,如下配置可實現正常上傳下載功能:

anonymous_enable=NO #默認的 YES 改為NO

local_enable=YES #刪除前面的#號注釋符號

write_enable=YES #刪除前面的#號注釋符號

anon_upload_enable=NO #刪除前面的#號注釋符號,并將 YES 改為NO

anon_mkdir_write_enable=NO #刪除前面的#號注釋符號,并將 YES 改為NO

anon_other_write_enable=NO #刪除前面的#號注釋符號,并將 YES 改為 NO(這一項新版本中可能沒有)

chroot_local_user=YES #刪除前面的#號注釋符號,改行表示把FTP用戶都限制在家目錄中

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

allow_writeable_chroot=YES #添加本行到文件最后

將需要限制用戶放置到/etc/vsftpd.chroot_list,一行一個用戶。

再在目標版上使用命令配置:

$ adduser nobody # vsftpd默認配置需要

$ mkdir /usr/share/empty # vsftpd默認配置需要

創建一個本地用戶,并設置密碼:

$ adduser ftpadmin

Changing password for ftpadmin

New password:

Retype password:

Password for ftpadmin changed by root

7 打開vsftp

配置完之后,在目標板上打開vsftp,命令:

$ vsftpd &

注意,后面還有一個 &。如果要讓 vsftpd 開機啟動,可以將該命令添加到 /etc/profile 或者 rc.local 文件最后。

8 客戶端測試

配置目標板 IP,使其能夠與電腦ping通,然后在電腦上打開客戶端,輸入目標板IP、用戶名、密碼,就可以連接上去了。

兩種移植方式既有相似也有不同,希望大家能夠有所區分,有所掌握。期待在評論中看到大家的身影。我們,下一篇博文見!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

时尚| 育儿| 乐东| 神农架林区| 灵山县| 西城区| 章丘市| 三门峡市| 凤阳县| 鄂托克前旗| 永年县| 岳池县| 水城县| 万全县| 平塘县| 泌阳县| 朔州市| 永城市| 雷山县| 丹东市| 安阳市| 崇阳县| 宜州市| 山阴县| 邯郸县| 察哈| 东港市| 密云县| 阿拉善左旗| 儋州市| 汕尾市| 上饶市| 友谊县| 灵武市| 保亭| 泽库县| 饶平县| 黄梅县| 扶余县| 黎川县| 台湾省|