`

Linux安装ftp服务(续)

阅读更多

       上一篇《Linux安装ftp服务》中实现了FTP服务的基本功能,但是属于匿名登录的方式。

本篇内主要是目标:

实现指定用户指定目录的FTP上传。

一、实操阶段

1.1、使用vi,打开/etc/vsftpd/vsftpd.conf文件将红框中的内容前#去掉。

2.2、指定ftp文件夹。在etc/vsftpd/vsftpd.conf文件末尾增加local_root=/var/ftp/pub

2.3、使用命令:getsebool -a | grep ftp,查看 ftp_home_dir的状态是否为on,如果不是通过命令:setsebool ftp_home_dir=on。


2.4、使用命令touch创建一个名字为chroot_list的文件,使用vi编辑该文件,输入需要登录ftp的用户,上传发现然后重启vsftp服务,命令:service vsftpd restart 即可。

 二、测试反馈及问题处理

 经过测试发现,即使修改上传路径的权限为777也是无法上传成功的。后来发现的是由于SELinux属于开启状态,通过命令查看SELinux开启的状态:getenforce (SELinux的工作模式一共有三种 enforcing[强制模式]、permissive[允许模式]和disabled[禁用模式]),只要设置成为后两种之一即可,临时设置不需要重启服务器命令:setenforce 0

 

更多知识内容可查看:

http://www.doc88.com/p-635728968846.html

http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100444.html

 

  • 大小: 17.2 KB
  • 大小: 4.3 KB
  • 大小: 11.6 KB
分享到:
评论

相关推荐

    基于linux的FTP服务器

    基于linux的ftp小型服务器实现,本项目利用linux平台,C++编写实现小型FTP服务器功能,实现了断点续传等。

    FTP_linux.rar_FTP_linux_Linux FTP源代码_ftp断点续传_linux ftp_断点上传

    本设计实现了ftp的设计,使用了socket网络编程,ftp基于cs模式,包含客户端和服务端,可以实现上传、下载、删除、添加等各种功能,支持断点续传、多用户登陆、错误日志等功能。运行环境是linux,压缩包内含有源代码...

    ftp 断点续传实现

    ftp实现断点续传,ftp支持上传续传 ftp断点续传基于c语言的实现。

    linux下的ftp服务器客户端

    linux下的ftp服务器客户端,多线程实现,可暂停、继续任务。删除任务,支持续传,还有非常不成功的进度查看。 注释挺多,适合像我一样的新手参考使用。 包含一部分没有使用到的自己写的API接口,可以增加功能。

    Java上传文件到FTP服务器,支持断点续传.rar

    java实现ftp断点续传,上传文件到FTP服务器,支持断点续传,同时支持LINUX主机,代码里面包括了比较多的java网络操作类,比如连接FTP的常规类、递归创建远程服务器目录 上传文件到服务器,新上传和断点续传操作,远程...

    ftp上传断点续传-源代码2

    ftp上传断点续传-源代码2,自己06年做的一个工具, 刚好有时间整理了一下。 C linux ftp socket 断点续传

    java FTP多线程 批量 断点续传

    java FTP多线程 批量 断点续传,使用 1.建一个支持多线程FTP服务端; 如:xxftp有Windows和Linux版本; 2.建一个项目导入文件测试;

    FTP服务器实现代码

    在LINUX下运行的FTP服务器程序,实现上传和下载功能,不支持断点续传

    linux-FTP客户端(纯C代码)

    linux客户端,实现上传和下载功能,不支持断点续传

    ftp.rar_ftp_ftp 断点续传_ftp pwd_ftp pwd dir_实现ftp 客户端 程序

    在Linux系统上使用Socket接口实现FTP客户端和服务器的程序,使客户端可以连接至服务器,并且可以进行一些FTP的基本操作。客户端和服务器的命令通道和数据通道需要分离,支持以下一些FTP命令: get:取远方的一个文件...

    linux下类ftp软件,可实现简单的断点续传

    分为服务器端和客户端,最多可支持10各用户同时在线

    linux c开发的ftp服务器程序

    linux c 下开发的服务器程序,涉及多线程。网络编程,TCP/IP,套接口等等,可以实现上传下载,断点续传,代码有点小问题,需要自己改小错误才能编译通过。

    linux下http和ftp下载工具

    linux下http和ftp下载工具, 同时支持多线程、多任务、断点续传下载等。非常方便-linux under http and ftp download tools, support for multi-threaded, multi-mission, HTTP download.

    FTP上传下载的断点续传实现

    linux下C语言实现FTP支持断点续传的上传和下载

    linux多线程下载断点续传

    下载程序,多线程下载,断点续传. 目前只能下http,而ftp等都还没有实现,详细请看readme文件

    小型ftp服务器、客户端

    模拟ftp的linux程序。 支持用户登录、登出、查询、上传和下载功能,支持断点续传功能。

    FileZilla FTP Client

    这个工具可以用来连接FTP和SFTP服务器。 FileZilla是一种快速、可信赖的FTP客户端以及服务器...多国语言支持,包括简体、繁体中文(Linux平台需额外安装“filezilla-locales”套件) 可通过Kerberos进行GSS验证与加密

    FileZilla FTP客户端 源码

    FileZilla FTP客户端: 可以断点续传进行上传、下载(需要服务器支持) ...多国语言支持,包括简体、繁体中文(Linux平台需额外安装“filezilla-locales”套件) 可通过Kerberos进行GSS验证与加密

    Mac C实现ftp断点续传

    本人使用过的C语言实现的ftp客户端,可断点续传。该文件可以直接在iPhone平台上编译使用。

Global site tag (gtag.js) - Google Analytics