zoukankan      html  css  js  c++  java
  • ftp服务器

    file transfer protocol文件传输协议,是明文传输

    ftp命令是ftp客户端,vsftpd(very Secure FTP)是ftp服务器,两者不是一个概念。两者都需要安装。ftp服务器还有PureFTPD,ProFTPD等。

    1)安装和配置vsFTPD

    yum install vsftpd

    vsftpd的配置文件在/etc/vsftpd/目录下,其中vsftpd.conf为主配置文件

    注意此配置文件中每一行的行首行为不能出现空格(书里说,亲测是这样centos7)

    2)某书配置虚拟ftp用户

    allow_writeable_chroot=YES

    anonymous_enable=NO

    chroot_local_user=YES

    dirmessage_enable=YES

    ftpd_banner=欢迎进入dxc的FTP服务器!

    guest_enable=YES

    guest_username=vsftpduser

    listen=YES

    local_enable=YES

    pam_service_name=vsftpd

    xferlog_enable=YES

    user_config_dir=/etc/vsftpd_user_conf

    secure_chroot_dir=/var/run/vsftpd

    2)建立虚拟用户库

    **ftp可以使用linux真实用户**怎么搞?

    3)配置

    4)重启vsftpd并测试

    systemctl start vsftpd

    ftp ip 输入用户名密码

    显示successful进入“ftp>”:

    help列出全部可用命令

    help command获取命令的用法,最长用的有:

    !  执行本地民令

    dir  列出服务器上的文件

    lcd  改变本地目录

    mkdir  在服务器上创建目录

    get  下载文件

    put  上传文件

    3)在甲方使用本地账户配置ftp服务器

    环境:centos6.5、vsftpd2-2-2、flashFXP(win客户端)人家要求希望在资源管理器里使用,但单字数文件名乱码问题实在搞不定。

    安装好后,固定用户根目录chroot_

  • 相关阅读:
    简单实现 C# 与 Javascript的兼容
    如何写好CSS系列之表单(form)
    D3、openlayers的一次尝试
    如何写好css系列之button
    mockjs,json-server一起搭建前端通用的数据模拟框架
    AIX中的/etc/inittab文件
    AIX中crontab和at 定时任务
    AIX中的服务管理
    AIX系统的备份和恢复
    AIX中磁带设备的使用
  • 原文地址:https://www.cnblogs.com/daduryi/p/6625072.html
Copyright © 2011-2022 走看看