ftpd源码可用于文件传输,在arm平台上,只需要交叉编译就可以用
2022-04-13 18:51:10 66KB linux ftpd 源码
1
linux-ftpd安装 1、 tar xvzf linux-ftpd-0.17.tar.gz 2、vim configure ( prefix:一般安装到文件系统目录下的/usr/sbin中 with-c-compiler:交叉编译器的选择,嵌入式linux肯定是arm-none-linux-gnueabi-gcc) 3、./configure --with-c-compiler=arm-none-linux-gnueabi-gcc 压缩包已经解决了以下两个问题: 报错: (1) 报错内容:Compiler arm-linux-gcc does not exist or cannot compile C; try another. (2)报错内容:ftpcmd.y:108: error: array type has incomplete element type 4、安装ftpd,将ftpd拷贝到/usr/sbin中,然后配置启动文件 5、修改配置文件 在etc目录下的init.d/rcS文件中,添加如下内容: # These are standard services. # ftp stream tcp nowait root /usr/sbin/ftpd /usr/sbin/ftpd #telnet stream tcp nowait root /usr/sbin/telnetd /usr/sbin/telnetd -i 修改/etc/passwd文件,添加如下内容: root::0:0:root:/:/bin/sh ftp::14:50:FTP User:/var/ftp bin:*:1:1:bin:/bin
2021-05-08 09:01:04 46KB linux ftpd 交叉编译 linux-ftpd-0.17
1