问题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是囫囵吞枣,第二用发现仍是理解许多。。。方法