OpenBSD自带ftpd程序搭建ftp服务器

豆豆网   技术应用频道   2007年03月03日  【字号: 收藏本文

本文详细介绍OpenBSD自带ftpd程序搭建ftp服务器

  与'inetd'方式相同的参数):

  ftpd_flags="-US"

  3、直接在命令行执行ftpd命令

  这种方法的好处是不需要重新启动系统就可以启动ftpd服务:

  # /usr/libexec/ftpd -4DllUS停止ftpd

  1、'/etc/rc.conf'

  如果不需要ftpd随系统启动,则在'/etc/rc.conf'文件中将'ftpd_flags'变量的值设

  置为"NO"”:

  ftpd_flags="NO"

  2、# kill PID

  如果需要现在就结束ftpd进程,则使用kill PID"的方式来实现:

  # kill $(cat /var/run/ftpd.pid)ftpd常用参数

  以下是ftpd 常用的一些参数(这里列出的只是常用的,并不是全部。更多的参

  数请查看OpenBSD 的Manual Page。

  · -4 如果指定了-D"参数,则强制ftpd 只使用IPv4地址。

  · -6 和-4"的解释类似;如果指定了-D"参数,则强制ftpd只使用IPv6地址。

  · -A 只允许匿名登录(除非指定了-n"选项)。

  · -D 如果指定了该参数,ftpd 将做为daemon运行,监听ftpd 端口并且fork子进程对连接进行处理。在繁忙的服务器上,这样可以减少系统负载,与使用inetd 方式启动ftpd比起来,这种方式使用更少的系统资源。

  · -d 使用LOG FTP将Debug信息写入syslog。

  · -l 每个成功和失败的ftp session 都将由LOG FTP 工具通过syslog记录下日志。如果这个选项被指定两次(-ll),所有get/put/append/delete/make、 directory/remove、dire操作以及所操作的文件都将被记录进日志。

  · -U 每个并发的ftp session都被记录到日志文件/var/run/utmp,记录的格式就象who(1)命令的输出一样。

来源:cnfug    作者:张煌彬    责编:豆豆技术应用

正在加载评论...