zoukankan      html  css  js  c++  java
  • urbuntu12.04 ftp服务器搭建

    1.安装ftp服务器:

    sudo apt-get install vsftpd
    2..配置ftp
    修改ftp的配置文件,该文件在/etc目录下,在终端中键入如下命令以打开配置文件:
    sudo vi /etc/vsftpd.conf
     
    简单的修改以下几个配置项即可
    #禁止匿名访问
    anonymous_enable=NO
    #接受本地用户
    local_enable=YES
    #可以上传
    write_enable=YES

    保存后关闭。

    3.创建用户

    useradd testUser -m

    为该用户添加密码

    passwd testUser 回车

    输入密码:testUser

    vi vsftpd.chroot_list

    在单独一行添加:testUser

    4.如果没有vsftpd_user_config,则创建该目录

    mkdir vsftpd_user_config

    cd vsftpd_user_config

    vi testUser

    添加 local_root=/home

    5.重启vsftpd

    sudo service vsftpd restart

    6.默认访问home目录,修改默认访问目录

    sudo    vi   /etc/passwd

    打开文件 /etc/passwd配置文件

    • 把JACK这个帐户对应的默认目录  /home/JACK改为/home/JACK/code即可,然后保存。
    • 访问ftp,登陆后发现默认访问目录已经变成自己修改的了、
    • 用程序上传文件成功,却发现文件不再服务器上,比如说code下没有你用代码上传到服务器的文件,怎么办呢
    • 比如路径为:home/test/code,code文件夹下没有上传的文件,这时候只需要你修改下文件夹的权限就好

    sudo chmod 777 test

    再去该文件夹下看,有木有

    这样就可以把文件上传到指定目录下了

  • 相关阅读:
    优秀的3D游戏开发系统和虚拟现实技术!
    C#反射实例(转)
    网易学院
    static 并发
    设计模式Strategy 策略模式
    1:统一建模语言UML轻松入门基本概念
    标准CSS 列表写法
    超级简单:ASP.NET Localization (本地化,多语言)
    js用escape()轻松搞定ajax post提交汉字的乱码问题
    认识.NET的集合
  • 原文地址:https://www.cnblogs.com/longronglang/p/6832554.html
Copyright © 2011-2022 走看看