JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中管理远程系统     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  使用远程系统(概述)

什么是 FTP 服务器?

什么是远程系统?

关于此发行版中的 FTP 服务器

与标准 ProFTPD 的差异

ProFTPD 组件

ProFTPD 命令

ProFTPD 文件

ProFTPD 用户

2.  管理 FTP 服务器(任务)

3.  访问远程系统(任务)

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

ProFTPD 组件

下节提供了有关 ProFTPD 服务的命令、文件和其他重要组件的信息。

ProFTPD 命令

下表介绍了与 ProFTPD 服务关联的命令和守护进程。

表 1-1 ProFTPD 命令

文件名
功能
/usr/bin/ftp
提供 ProFTPD 服务的用户界面。有关更多信息,请参见 ftp(1) 手册页。
/usr/bin/ftpcount

显示每个服务器及每个虚拟主机或匿名配置的当前连接数。有关更多信息,请参见 ftpcount(1) 手册页。
/usr/bin/ftpdctl
控制 proftpd 服务守护进程。有关更多信息,请参见 ftpdctl(8) 手册页。
/usr/bin/ftptop

以持续更新的形式显示 FTP 会话的当前状态。有关更多信息,请参见 ftptop(1) 手册页。
/usr/bin/ftpwho
显示所有活动 proftpd 连接的进程信息以及连接到每个服务器的所有用户的计数。有关更多信息,请参见 ftpwho(1) 手册页。
/usr/sbin/ftprestart

通过使用 ftpshut -R 命令重新启动 FTP 连接。有关更多信息,请参见 ftpshut(8) 手册页。
/usr/sbin/ftpscrub

根据需要从记分板文件中删除不再活动的进程。有关更多信息,请参见 ftpscrub(8) 手册页和 http://www.proftpd.org/docs/howto/Scoreboard.html
/usr/sbin/ftpshut
在指定的时间关闭 FTP 连接。有关更多信息,请参见 ftpshut(8) 手册页。
/usr/lib/inet/proftpd
提供 FTP 服务。有关更多信息,请参见 proftpd (8) 手册页。

ProFTPD 文件

下表列出了许多与 ProFTPD 服务关联的文件及其功能。

表 1-2 ProFTPD 文件

文件名
功能
~/.ftpaccess
为每个虚拟主机提供另一种控制机制。应将此文件放置在虚拟主机的起始目录中。有关更多信息,请参见 http://www.proftpd.org/localsite/Userguide/linked/x1021.html
/etc/proftpd.conf
包括使 ProFTPD 服务正常运行所需定义的大多数配置参数。
/etc/shutmsg
包括由 ftpshut 命令使用的信息。
/etc/ftpd/ftpusers
列出不允许具有 FTP 登录特权的用户。为实现与 wu-ftpd 服务的向后兼容性而提供。
/var/log/xferlog
列出 ProFTPD 的日志信息。
/var/run/proftpd.scoreboard
包括每个当前会话的跟踪信息,该信息由 ftpcountftptopftpwho 之类的命令使用。有关更多信息,请参见 http://www.proftpd.org/docs/howto/Scoreboard.html

ProFTPD 用户

ProFTPD 安装进程将创建一个名为 ftp 的用户和组。ProFTPD 服务器在这些凭证下运行。