在Solaris中安装vsftpd作为服务

我刚刚开始与一个名为Joyent的托pipe公司,谁似乎是非常整洁。 他们的专用服务器安装了Solaris,默认情况下只允许支持SFTP。 这样可以,除了客户端对SFTP的支持在Windows中很糟糕,所以我安装了Vsftpd以使用更传统的方式。

经过大量的挖掘,我find了可执行文件的丢失位置,并且让Vsftpd在独立模式下工作得很好,但似乎并没有将其安装为系统服务,因为'svcadm'没有它的入口。 (我非常习惯于linux内核,所以现在Solaris对我来说是一个黑盒子)。我在svcadm上find的唯一文档涉及一个复杂的涉及XML文件的系统,这是一个很有意思的地方。

这是安装vsftpd作为服务的唯一方法吗? 有没有人知道一个更简单的方法,或者是否有任何逻辑,“我以前没有见过这种服务导入function的样式文档? 这并不是什么大问题(服务器很less出现故障,如果是的话,启动vsftpd是一个快速的SSH提示),但是我想正确地做一些事情,并使用系统的工具pipe理FTP服务器。

谢谢。 ^ _ ^

以下是BigAdmin创build服务的指南:

http://www.sun.com/bigadmin/content/selfheal/sdev_intro.jsp

也看看filezilla这是一个体面的SCP / SFTP客户端:

http://filezilla-project.org/

请注意,Solaris 10和OpenSolaris仍然支持传统的System V rc启动/停止脚本。 所以,如果你只想简单的pipe理(即启动时启动服务),只需创build一个启动守护进程的/etc/rc3.d/S99vfstpd脚本,然后设置。