关于在solaris下的ftp服务配置问题?????????急!!!急!!!

Bluce 2004-04-13 09:48:37
开始,用了系统中自带的ftp服务,一切正常工作。
之后,在solaris下装了wu-ftpd,没有配置明白,ftp服务不好使了。
ftpaccess文件也配置好了,就是不行,后来直接把ftpaccess文件删除了
(rm - r ftpaccess).客户端就连不上了。
通过,启动ftp服务进程,ftp服务启动了,可是数据又连不上了。
使用用户名,可以进入
ftp> ls
425 Can't build data connection: Address family not supported by protocol family
.
系统提示如上错误,不知道是什么原因?????????????
我是新手,现在服务器的ftp弄坏了,555555555555555555555555555
人家还要马上用呢,55555555555555555555555555555555
希望高手指教一下,不胜感激!!!!!!!!!!!!!!!!!
...全文
83 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinleiwudi 2004-04-13
  • 打赏
  • 举报
回复
我也不会阿,我对Solaris也不熟,给你推荐一个地方一定可以搞定:
www.chinaunix.com 的 Solaris 版

如何在一台Solaris OE服务器上拥有两个FTP端口?

在第三方ftp服务器wu-ftpd中,这种情况是允许的。您可以从http://www.sunfreeware.com下载它。

为了做到这一点,您可以使用命令行或/etc/services , /etc/inetd.conf中的特殊定义。如果使用命令行,在ftpaccess(5)参考手册页中查找-P和-p。

要使用特殊定义进行设置,在/etc/services中添加两个数字连续的端口,然后在这两个端口上启动wu-ftpd。在/etc/services中添加类似下面的内容(端口号):

ftptest 4021/tcp #命令端口

ftptest-data 4020/tcp #数据端口

然后从/etc/inetd.conf启动wu-ftpd:

ftptest stream tcp nowait root /usr/etc/in.ftpd in.ftpd

这里的关键在于名称"ftptest",它将/etc/services中的端口分配与inetd.conf文件中的端口分配关联起来。确保/etc/services中选择的端口(4021和4020以上)来自本地使用列表,并且与其他的端口分配(参见RFC1700,ASSIGNED NUMBERS)没有冲突。有一点很重要也很微妙,即数据端口号实际上并不真正采用/etc/services文件中声明的端口数值。因为FTP规范(RFC765)中规定,数据端口号应该比命令端口小一。然而,在/etc/services中包含数据端口声明可以防止它被意外地分配用作其他用途。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧