linux操作系统如何搭建ftp,linux中搭建ftp服务器方法linux操作系统 -电脑资料

在linux系统中安装vsftpd是非常的的方法简单的,我们只要几段简单的代码就可以快速的给服务器搭建ftp服务器了,具体例子如下,

1、安装前准备,在系统中创建如下用户和目录

#useradd nobody   //默认配置需要使用的用户

#mkdir /usr/share/empty/        //默认配置需要使用的目录

#mkdir /var/ftp   //匿名ftp需要使用的用户和目录

#useradd -d /var/ftp ftp  //创建ftp账号,默认进入/var/ftp/目录下面

#chown root.root /var/ftp/    //更改目录所有者和属组

#chmod og-w  /var/ftp/     //更改目录权限

2、解压 vsftpd-2.0.7.tar.gz 安装文件

tar -zxvf vsftpd-2.0.7.tar.gz

文件被解压后进入到vsftpd-2.0.7目录下

3、进入vsftpd-2.0.7目录下,执行如下命令编译并安装vsftpd软件

#cd vsftpd-2.0.7

#make  //编译源码

#make install      //安装vsftpd

4、手工复制vsftpd.conf文件到/etc目录下,安装结束,linux中搭建ftp服务器方法linux操作系统》(https://www.unjs.com)。

#cp vsftpd.conf /etc/

注意:make编译时会出现如下错误

出现这种错误的原因主要是缺少补丁,解决办法下载 下载 attachment.bin  并执行 patch sysdeputil.c /home/attachment.bin (注:home为attachment.bin所放目录)

再次执行make若是还出现错误

解决办法

打开Makefile

vim Makefile

LIBS   =      `./vsf_findlibs.sh`

末尾增加 -lcrypt 变成

LIBS   =      `./vsf_findlibs.sh` -lcrypt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值