完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Proftp的几个小问题: 1、配置Ftp允许Root登录 修改/etc/ftpusers,去掉root 2、如果希望实现Root用户Ftp后可以切换到/目录 一般用户只能切换到自己的主目录,修改/etc/proftpd.conf文件,在DefaultRoot 一行前面增加一行 DefaultRoot / root 重新启动proftpd服务即可。 改变匿名登录的不想登录到默认的 /var/ftp目录 就要把/etc/passwd文件中的 ftp:x:14:50:FTP User:/var/ftp:/***in/nologin 中的默认目录改变了即可。 3、Ftp具有写入功能请在/etc/proftpd.conf文件中的段中改为如下: AllowAll 才可以。 更多学习资料可以加Q 2715307336 4、Ftp改为PASV模式 在我们红旗dc 5.0中的设置是在proftpd.conf中添加如下两条语句即可。 MasqueradeAddress ip地址 #该参数设置在client发pasv指令时,server返回给client的pasv地址串中应该包含的连接地址, #该地址通常是防火墙的外部地址(作rdr的地址) PassivePorts 端口号 设置好之后重启一下ftp服务。 FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支持两种不同的模式,一种是Port模式,一种是 Passive模式(PasvMode),我先说说这两种不同模式连接方式的分别。 先假设客户端为C,服务端为S. *Port模式:* 当客户端C向服务端S连接后,使用的是Port模式,那么客户端C会发送一条命令告诉服务端S(客户端C在本地打开了一个端口N在等着你进行数据连接),当服务端S收 到这个Port命令后 就会向客户端打开的那个端口N进行连接,这种数据连接就生成了。 *Pasv模式:* 当客户端C向服务端S连接后,服务端S会发信息给客户端C,这个信息是(服务端S在本地打开了一个端口M,你现在去连接我吧),当客户端C收到这个信息后,就可以向服 务端S的M端口进行连接,连接成功后,数据连接也建立了。 从上面的解释中,两种模式主要的不同是数据连接建立的不同,对于Port模式,是客户端C在本地打开一个端口等服务端S去连接建立数据连接;而Pasv模式就是服务端 S打开一个端口等待客户端C去建立一个数据连接。 关于ftp的pasv模式,有一种情况: 如果是通过iptables转发到内网的一台服务器,默认只能用port模式,此时,可以增加两个iptables模块,以实现pasv模式: modprobe ip_conntrack_ftp modprobe ip_nat_ftp 放入/etc/rc.local即可。(网关服务器上设置,或在配置了iptables的机器上设置) 当然,通过修改proftpd.conf,指定允许的端口也可以,但这个会有限制,就是pasv port端口是固定的,假设数量是51000-510011,则只能提供给最多11个用户,否则就没有端口可以分配了。但加载模块则没有这个问题。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
「含关键代码」基于AM3352/AM3354/AM3359的Linux开发案例分享
4867 浏览 0 评论
87355 浏览 0 评论
【高手问答】如何做到精通linux技术?资深工程师带你突破难点
4673 浏览 2 评论
3565 浏览 2 评论
解读Linux :先从创建一个文件夹用来存放jdk压缩文件开始
2451 浏览 0 评论
1949浏览 3评论
这是i.mx6ull的关于usb的宏定义,能解释下这些宏定义的意思
1317浏览 1评论
1226浏览 1评论
求解:aarch64交叉编译工具已经安装成功,环境变量已经配置,怎么将系统架构切换为ARM的架构
1295浏览 0评论
电脑和虚拟机可以互ping,电脑和开发板也可以互ping,但是虚拟机和开发板ping不通是什么原因
1209浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 12:31 , Processed in 1.474885 second(s), Total 50, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号