zoukankan      html  css  js  c++  java
  • Linux下如何进行FTP设置

    阿里云上有详细介绍:

      环境配置http://www.aliyun.com/

    目录: 

    一、Redhat/CentOS安装vsftp软件

    二、Ubuntu/Debian安装vsftp软件

     

    一、Redhat/CentOS安装vsftp软件

    1.更新yum源

    首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

    2.安装vsftp

    使用yum命令安装vsftp

    #yum install vsftpd -y

    3.添加ftp帐号和目录

    先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。

    使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:

    #useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

    修改该帐户密码:

    #passwd pwftp

    修改指定目录的权限

    #chown -R pwftp.pwftp /alidata/www/wwwroot

    4.配置vsftp

    编辑vsftp配置文件,命令如下:

    #vi /etc/vsftpd/vsftpd.conf

    将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

    取消如下配置前的注释符号:

    local_enable=YES

    write_enable=YES

    chroot_local_user=YES

    保存修改,按ESC键,输入:wq

    5.修改shell配置

    vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

    6.启动vsftp服务并测试登录

    使用命令启动vsftp服务:

    #service vsftpd start

    然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。

     

    二、Ubuntu/Debian安装vsftp软件

    1.更新软件源

    首先需要更新系统的软件源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

    2.安装vsftp

    使用apt-get命令安装vsftp

    #apt-get install vsftpd -y

    3.添加ftp帐号和目录

    先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。

    使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:

    #useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

    修改该帐户密码:

    #passwd pwftp

    修改指定目录的权限

    #chown -R pwftp.pwftp /alidata/www/wwwroot

    4.配置vsftp

    编辑vsftp配置文件,命令如下:

    #vi /etc/vsftpd.conf

    将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

    取消如下配置前的注释符号:

    local_enable=YES

    write_enable=YES

    chroot_local_user=YES

    chroot_list_enable=YES

    chroot_list_file=/etc/vsftpd.chroot_list

    保存退出

    编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出

    5.修改shell配置

    vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

    6.重启vsftp服务并测试登录

    使用命令启动vsftp服务:

    #service vsftpd restart

    然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。

  • 相关阅读:
    Git 基础
    SharePoint 2013 对象模型操作"网站设置"菜单
    SharePoint 2013 隐藏部分Ribbon菜单
    SharePoint 2013 Designer系列之数据视图筛选
    SharePoint 2013 Designer系列之数据视图
    SharePoint 2013 Designer系列之自定义列表表单
    SharePoint 2013 设置自定义布局页
    SharePoint 2013 "通知我"功能简介
    SharePoint 2013 创建web应用程序报错"This page can’t be displayed"
    SharePoint 禁用本地回环的两个方法
  • 原文地址:https://www.cnblogs.com/h07061108/p/linux_ftp.html
Copyright © 2011-2022 走看看