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自动配置好被拉了起来。

谢谢大家
页: [1]
查看完整版本: FTP service 没有 Solaris 10