Chinaunix

标题: FTP service 没有 Solaris 10 [打印本页]

作者: cuitao1212    时间: 2011-11-17 16:48
标题: FTP service 没有 Solaris 10
大家好,别人装了个机器,现在需要enable ftp service但是无法enable

root@node1 # svcs -l ftp
svcs: Pattern 'ftp' doesn't match any instances
root@node1 # svcadm enable ftp
svcadm: Pattern 'ftp' doesn't match any instances
root@node1 # svcadm disable svc:network/ftp
svcadm: Pattern 'svc:network/ftp' doesn't match any instances

也许在刚开始装的时候没有FTP安装上?还是怎么回事不清楚啊,不知道这个是不是单独需要在安装一个包?

我知道一般情况下系统会安装好这个服务,但是现在没有,不知道怎么搞了,请大家帮忙

我印象中以前好像在别的地方尝试过要自己创建一个xml然后svccfg import进去,这个也要这样?还是就是什么地方配置不对啊?
作者: 非凡公子    时间: 2011-11-17 16:52
你可以装个proftpd进去,要么上光盘,装sol10自带的wu-ftp
作者: cuitao1212    时间: 2011-11-17 17:15
也就是说必须要装一个FTP?
wu-ftp这个是一个包吗?
作者: cwnlinux    时间: 2011-11-17 17:44
Solaris 好像默认是装了FTP的,svcs -a|grep ftp看看
作者: cuitao1212    时间: 2011-11-17 17:48
解决了,本身没有配置,需要作以下步骤


在文件/etc/inet/inetd.conf 加入下面行
ftp stream tcp6 nowait root /usr/sfw/sbin/tcpd  /usr/sbin/in.ftpd -l

## 之前这行加的不太对
ftp stream tcp nowait root /usr/sbin/ftpd ftpd

可能根据当时package安装的路径不同吧。

运行命令
inetconv

FTP自动配置好被拉了起来。

谢谢大家




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2