搭建文件服务器 1、安装 vsftpd yum -y install vsftpd 2、给文件服务器添加一个用户 useradd ftpuser passwd ftpuser123 3、设置开机自启动 chkconfig vsftpd on vsftpd常用操作命令 启动 systemctl start vsftpd 停止 systemctl stop vsftpd 重启 systemctl restart vsftpd 检查服务状态 systemctl status vsftpd 安装Nginx yum install -y nginx 如果出现:没有可用软件包 ng
2021-05-11 16:42:35 72KB ftp gi gin
1
vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。
2021-05-11 16:01:12 192KB FTP vsftpd
1
安装步骤: 0、交叉编译环境配置 在/etc/profiel 和 .bashrc 文件中增加以下内容 export PTAH=$PATH://root/compile/arm-none-linux-gnueabi/bin source .bashrc 1、解压 tar -zxvf vsftpd-3.0.3.tar.gz.tar 2、修改Makefile文件 vim Makefile CC=arm-none-linux-gnueabi-gcc 3、执行make,已修复以下错误 make (1)错误提示:/bin/sh:./vsf_findlibs.sh: Permission denied 解决措施:chmod 775 ./vsf_findlibs.sh (2)错误提示:/lib/libcap.so.2:could not read symbols: File in wrong format 解决措施:修改vsffindlibs.sh,屏蔽掉50-60行 (3)错误提示:sysdeputil.c:(.text+0xdcc):undefined reference to `crypt' 解决措施:arm-none-linux-gnueabi/libc/lib/下的libcrypt.so.1复制到开发板根文件系统/lib目录下 4、拷贝文件到开发板中 make成功之后有在当前目录生成了vsftpd文件,通过以下命令查找对应的依赖性 arm-linux-readelf -d vsftpd   Tag        Type                        Name/Value 0x00000001 (NEEDED)                    Shared library: [libcrypt.so.1] 0x00000001(NEEDED)                     Shared library: [libc.so.6] 把vsftpd、libcrypt.so.1及这两个连接所指向的源文件拷贝开发板系统根目录/lib中。 把生成的vsftpd拷贝到根文件系统的sbin目录,vsftpd.conf文件拷贝到开发板系统根文件系统的etc目录下。 5、配置vsftpd.conf #使vsftpd处于独立启动模式 listen=YES listen_port=21 anon_other_write_enable=YES 6、开发板根文件系统创建必要的目录: mkdir-p /var/ftp/pub mkdir -p /usr/share/empty chown root:root/var/ftp chmod 755 /var/ftp cd /var/ftp chmod 777 pub pub这个目录是用来供匿名用户上传文件的,上传的文件存放在此处,故其属性为777,而其他目录无此属性,不能用来作为上传目录。 7、开发板执行以下命令启动 vsftpd/etc/vsftpd.conf& 8、启动ftp登录 用户名root密码空,可访问开发板任意目录; 用户名anonymous密码空,可访问/var/ftp/pub目录 用户名ftp密码空,可访问/var/ftp/pub目录
2021-05-08 09:01:39 193KB linux vsftp vsftpd 交叉编译
1
redhat6版本的系统不含ftp服务,若想本机被ftp,则需要安装vsftpd程序,安装方式为rpm -ihv vsftpd-2.2.2-14.el6.x86_64.rpm
2021-04-29 09:10:33 152KB vsftp
1
vsftpd-3.0.3.tar.gz
2021-04-21 10:12:00 192KB vsftpd-3.0.3
1
vsftpd
2021-03-31 12:01:02 155KB LINUX FTP VSFTPD vsftpd
1
linux 2.6 vsftp的RPM安装包,下载上传至服务器,然后rpm -ivh vsftpd-2.2.2-12.el6_5.1.x86_64.rpm 即可安装最新版vsftp了
2021-03-28 16:05:59 151KB linux vsftp rpm安装包
1
ubuntu已经debian配置好的可用ftp,需要修改的一点是里面对应的ip地址,已经在/home文件夹下新建ftp目录
2021-03-22 17:02:23 1KB ftp配置文件
linux vsftpd(ftp)安装包,我博客有安装方法
2021-03-20 14:50:28 188KB linux ftp
1
vsftp源码
2021-03-12 16:01:25 190KB vsftp源码
1