zoukankan      html  css  js  c++  java
  • 阿里云 Server (Ubuntu 12.04) 配置 FTP

    来自 http://blog.csdn.net/zgrjkflmkyc/article/details/45510345

    这个是阿里云的官方用户手册  http://bbs.aliyun.com/read.PHP?tid=165

    1:新买的阿里云(ubuntu)默认是没有安装 vsftpd的 

    自己安装ubuntu的vsftpd 

    [html] view plaincopy在CODE上查看代码片派生到我的代码片
     
     
    1. 直接从源里面安装 vsftpd  
    2. sudo apt-get install vsftpd  
    3. 在 /etc/vsftpd.conf/中添加一句  
    4. anonymous_enable=YES 就可以匿名登录了,但是还没有权限上传东西  
    5. 修改:anon_upload_enable=YES  
    6.      anon_mkdir_write_enable=YES  
    7. 则可以上传文件了  
    8.   
    9. 匿名用户默认ftp上传目录  
    10. /srv/ftp/ 但是不可以对其进行设置权限777 (如果设置了777则会报错,无法登录)  
    11. 解决办法:mkdir /srv/ftp/www  
    12. chmod 777 /srv/ftp/www  

    2:(通过用户登录,则需要)创建用户和默认家目录

          a.  创建 /home/ftp
                mkdir  /home/ftp   
        赋权限
         chmod  -R  777  /home/ftp
    1. useradd admin -s /sbin/nologin -d /home/ftp  -- 创建一个用户名为 admin的用户 指向 /home/ftp  
    2.  设置密码   passwd  admin  
    3. 修改 vi /etc/vsftpd.conf     配置文件:
    4. Anonymous_enable=yes (允许匿名登陆) 设置为 NO  
    5. write_enable=YES
    6. anon_upload_enable=YES





    八、重启vsftpd
    [html] view plaincopy在CODE上查看代码片派生到我的代码片
     
     
    1. /etc/init.d/vsftpd restart  
    开启:
    sudo service vsftpd start  / restart(重启)
    关闭:
    sudo service vsftpd stop
    1. 重启proftpd后ftp客户端提示无法连接:  
    2.   
    3. -------------------------------  
    4.   
    5. 530 Login incorrect.  
    6.   
    7. -------------------------------  
    8.   
    9. 经检查发现当前系统的shells列表中没有 /sbin/nologin  
    10.   
    11. // 添加 /sbin/nologin 支持  
    12.   
    13. $ vi /etc/shells  
    14.   
    15. // 在该文档中添加一行  
    16.   
    17. /sbin/nologin  
    18.   
    19. 六、重启proftpd,完成.  
    20.   
    21. ==========================================  
    22.   
    23. 如果ftp客户端上传失败的时候。请注意一下目录的权限
     
    /////////////////////////////  分割线  ///////////////////////////////////
    经过测试,ubuntu12.04部署ftp时老是出现这样那样的问题,导致上面的方法仍然无法实现文件的传输。
    我在阿里云的官方论坛中找到了安装ftp的方法:
    使用上面网址中给出的方法后,用户仍然无法登陆,又按照下面网址所示的方法重新安装了vsftpd后,文件被成功传输:
     
    (---------完---------)
  • 相关阅读:
    操作系统——理论知识
    BEGIN-4 Fibonacci数列
    BEGIN-3 圆的面积
    面向对象三大特征之一:多态
    面向对象三大特征之二:继承
    package---包
    面向对象三大特征之一:封装
    关键字:This(上)
    无参构造与有参构造
    面向对象
  • 原文地址:https://www.cnblogs.com/liyingxiang/p/5997432.html
Copyright © 2011-2022 走看看