怎么配置gadmin-proftpd?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
头像
tornado_ubuntu
帖子: 11
注册时间: 2011-09-02 17:49

怎么配置gadmin-proftpd?

#1

帖子 tornado_ubuntu » 2011-09-04 1:23

菜鸟,配置了几次,都不行,希望大侠帮帮忙~~~教一下我应该配置哪些地方,谢谢了,希望详细一点 :em06
附件
Screenshot-3.png
Screenshot-2.png
Screenshot-1.png
正在学习linux!!!大家多多指点一下
头像
tornado_ubuntu
帖子: 11
注册时间: 2011-09-02 17:49

Re: 怎么配置gadmin-proftpd?

#2

帖子 tornado_ubuntu » 2011-09-04 15:13

有木有人啊??
正在学习linux!!!大家多多指点一下
头像
davoola
帖子: 136
注册时间: 2007-08-24 20:49

Re: 怎么配置gadmin-proftpd?

#3

帖子 davoola » 2011-10-31 12:49

代码: 全选

sudo gedit /etc/proftpd/proftpd.conf
如下几行:
  • # TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
    # TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
    # TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
加#号,就可以了!
可能有一处或多处,全部注释掉
寵辱不驚,閑看庭前花開花落;
去留無意,漫隨天外雲卷雲舒。
头像
peteryeh64
论坛版主
帖子: 9386
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: 怎么配置gadmin-proftpd?

#4

帖子 peteryeh64 » 2011-11-12 9:37

:em06 ...我來說說我的經驗...
使用環境:ubuntu11.04 i386 + 軟體中心裝的gadmin-proftpd + 局域網內的電腦ip=192.168.1.4(這台就是我架的ftp-server)
遭遇:一開始老是activate不了...就是出現LS的那種錯誤訊息...依照LS方法把它註釋掉就ok了
運行:服務器那裡默認的就行,主要是用戶那裡要新增使用者(設定帳號密碼還有ftp資料夾)
路由:因為使用的路由器實現多人上網,故路由器內我將DMZ設定指定到我的ip:192.168.1.4
查詢外網ip:到whatismyipaddress.com查詢外網ip,回家後家裡的機器安裝filezilla,然後輸入之前查到的外網ip就可以連上了
附件
擷取選取區域_002.png
擷取選取區域_003.png
step1_按下activate時出現錯誤訊息(請註釋掉那三行).png
step2_服務器使用預設值.png
step3_新增ftp服務2登入使用者.png
step4_將路由器DMZ映射到局域網內的ftp服務器ip.png
step5_查詢自己目前真實的外網ip.png
step6_從其他地方的電腦登入ftp服務器(當然輸入的是查詢到的真實外網ip).png
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
sysf1
帖子: 11
注册时间: 2010-07-12 10:58

Re: 怎么配置gadmin-proftpd?

#5

帖子 sysf1 » 2012-06-04 16:16

我的经过刚才设置#屏蔽了这三项
# TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
# TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
# TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
开始后状态也对了
但是登录出现这个
530-Unable to set anonymous privileges.

530 登录不正确

无法设置匿名权限,如何设置?哪里还需要屏蔽

引用

Unable to set anonymous privileges. (2008-05-19 15:26)
分类: 网络


Gentoo Linux

proftpd-1.3.1

匿名登录在客户端总是提示说:
530-Unable to set anonymous privileges.

经检查

问题原来在于:acl

USE="-acl" emerge proftpd
去掉proftpd的acl就没有这样的问题的。

没有找到相关的acl,找到LoadModule mod_facl.c

sudo gedit /etc/proftpd/proftpd.conf

ModulePath /usr/lib/proftpd
LoadModule mod_ctrls_admin.c
LoadModule mod_tls.c
LoadModule mod_radius.c
LoadModule mod_quotatab.c
LoadModule mod_quotatab_file.c
LoadModule mod_quotatab_radius.c
LoadModule mod_wrap.c
LoadModule mod_rewrite.c
LoadModule mod_load.c
LoadModule mod_ban.c
LoadModule mod_wrap2.c
LoadModule mod_wrap2_file.c
LoadModule mod_dynmasq.c
LoadModule mod_exec.c
LoadModule mod_shaper.c
LoadModule mod_ratio.c
LoadModule mod_site_misc.c
LoadModule mod_sftp.c
LoadModule mod_sftp_pam.c
LoadModule mod_facl.c
LoadModule mod_unique_id.c
LoadModule mod_copy.c
LoadModule mod_deflate.c
LoadModule mod_ifversion.c
LoadModule mod_tls_memcache.c
LoadModule mod_ifsession.c
ServerType standalone
DefaultServer on
Umask 022
ServerName "192.168.1.101"
ServerIdent on "My FTP Server"
ServerAdmin email@example.org
IdentLookups off
UseReverseDNS off
Port 21
PassivePorts 49152 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
DisplayChdir .message
User nobody
Group nobody
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress off
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 220
TransferRate STOR 250
TransferRate STOU 250
TransferRate APPE 250
SystemLog /var/log/secure
RequireValidShell off
<IfModule mod_tls.c>
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol SSLv23
TLSLog /var/log/proftpd_tls.log
#TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
#TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
#TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
TLSRenegotiate required off
#TLSOptions AllowClientRenegotiation
</IfModule>
<IfModule mod_ratio.c>
Ratios off
SaveRatios off
RatioFile "/restricted/proftpd_ratios"
RatioTempFile "/restricted/proftpd_ratios_temp"
CwdRatioMsg "Please upload first!"
FileRatioErrMsg "FileRatio limit exceeded, upload something first..."
ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..."
LeechRatioMsg "Your ratio is unlimited."
</IfModule>
<Limit LOGIN>
AllowUser user1
DenyALL
</Limit>

<Anonymous /home/xiaowang/ftp>
User user1
Group group1
AnonRequirePassword on
MaxClients 10 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayChdir .msg
<Limit LOGIN>
Allow from All
Deny from all
</Limit>
AllowOverwrite off
<Limit LIST NLST RETR PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
AllowAll
</Limit>
<Limit STOR STOU APPE RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM >
DenyAll
</Limit>
</Anonymous>
回复