树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8517|回复: 13
收起左侧

求助如何安装FTP服务器

[复制链接]
发表于 2013-2-4 20:26:18 | 显示全部楼层 |阅读模式
已经在PI上成功安装WORDPRESS,但是不知道如何让DEBIAN有FTP服务。。求大大指导。。。。
回复

使用道具 举报

发表于 2013-2-4 22:47:02 | 显示全部楼层
Debian vsftp安裝設定

    安裝vsftpd

    debian:~# apt-get install vsftpd

    設定vsftpd.conf

    debian:~# vi /etc/vsftpd.conf

    fix

    anonymous_enable=NO #取消任意使用者
    local_enable=YES #允許本機帳戶登入
    write_enable=YES #允許寫入
    local_umask=022 #目錄權限
    chroot_local_user=YES #限定使用者在其家目錄
    banner_files=/etc/ftp_banner #設定使用者登入訊息檔案

    詳細設定

    debian:~# man 5 vsftpd.conf

    重新啟動vsftp

    /etc/init.d/vsftpd restart

    要讓使用者能順利登入,必需注意/home目錄的權限,需設定為755

    ftp指令簡介

    bin binery模式
    asc ascii模式
    cd 切換遠端目錄
    lcd 切換本地目錄
    put 上傳
    get 下載
    bye 退出
回复 支持 反对

使用道具 举报

发表于 2013-2-5 12:59:59 | 显示全部楼层
archlinuxarm有2个选择:bftpd和proftpd
  1. pacman -S bftpd
复制代码
  1. pacman -S proftpd
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-5 13:55:52 | 显示全部楼层
baoxiaozhong 发表于 2013-2-4 22:47
Debian vsftp安裝設定

    安裝vsftpd

多谢分享。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-5 14:20:22 | 显示全部楼层
baoxiaozhong 发表于 2013-2-4 22:47
Debian vsftp安裝設定

    安裝vsftpd

还是有点看不懂。
我想知道如何在其他电脑上。使用FTP
回复 支持 反对

使用道具 举报

发表于 2013-2-5 16:07:53 | 显示全部楼层
tuma 发表于 2013-2-5 14:20
还是有点看不懂。
我想知道如何在其他电脑上。使用FTP

原 debian 系统未自带 ftp 伺服器,所以你要先在 debian系统上安装 vsftpd,如此一来就有了ftp 伺服器,你就能在其它电脑上用 ftp 客户端连上 debian 。
回复 支持 反对

使用道具 举报

发表于 2013-2-15 23:10:27 | 显示全部楼层
sudo apt-get install vsftpd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-25 11:33:36 | 显示全部楼层
baoxiaozhong 发表于 2013-2-5 16:07
原 debian 系统未自带 ftp 伺服器,所以你要先在 debian系统上安装 vsftpd,如此一来就有了ftp 伺服器,你 ...

如何设置端口和用户名密码呢?
回复 支持 反对

使用道具 举报

发表于 2013-2-26 19:39:19 | 显示全部楼层
本帖最后由 wyyyh 于 2013-2-26 19:41 编辑

python建立一个

def ftpserver():
    u''''ftp服务器'''
    from pyftpdlib import ftpserver
    auth = ftpserver.DummyAuthorizer()
    auth.add_user(set.FTPUser,set.FTPPass,set.FTPPath, perm='elradfmwM')
    auth.add_anonymous(set.FTPPath)
    ftp_handler=ftpserver.FTPHandler
    ftp_handler.authorizer=auth
    ftp_handler.banner="Raspberry Pi FTP Server ready."
    addr=('0.0.0.0',21)
    ftpd=ftpserver.FTPServer(addr,ftp_handler)
    ftpd.max_cons=256
    ftpd.max_cons_per_ip=5
    ftpd.serve_forever()

代码不完整,只是主体部份
回复 支持 反对

使用道具 举报

发表于 2013-3-4 21:53:55 | 显示全部楼层
为什么要搭建ftp呢  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-26 01:38 , Processed in 1.109375 second(s), 27 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表