問題1.vim
在執行make命令時卻出現了問題,具體以下:
sysdeputil.o: In function `vsf_sysdep_check_auth':
sysdeputil.c:(.text+0x109): undefined reference to `crypt'
sysdeputil.c:(.text+0x13a): undefined reference to `crypt'
collect2: ld 返回 1
make: *** [vsftpd] 錯誤 1
spa
解決方法:開發
打開Makefileio
vim Makefile編譯
LIBS = `./vsf_findlibs.sh`function
末尾增長 -lcrypt 變成ftp
LIBS = `./vsf_findlibs.sh` -lcryptfile
這個編譯的時候遇到的問題,最終編譯以後的文件並無使用,L138開發板已經自帶了FTP服務所以無論怎vsftpd.conf怎麼設置都不頂事,以前一直尋找怎樣修改ftp的默認文件路徑,覺得經過.conf文件就能夠修改,可是發現修改了也沒用,呵呵,其實我都沒有運行vsftpd服務,尷尬。。。不過我經過useradd -d 進行修改默認文件夾的方式把它重新設置,以後ftp的默認文件夾就是我想要的了,,哈哈,關於vsftpd這個的應用仍是須要好好琢磨的。第一次用vsftpd是囫圇吞棗,第二用發現仍是理解許多。。。方法