Hello. My name's Kate. I love Linux, WordPress - own a WordPress dedicated design studio, a beginner entrepreneur who co-founded Asia software company. This is where i blog about Linux, WordPress, daily life and other interesting stuff
Status: available

You are on the Nineteen Labs » a command to ’shutdown’ proftpd (permanent/temporarily) article.

a command to ’shutdown’ proftpd (permanent/temporarily)

Someday, i want to ‘close’ proftpd. But i’ve found that stopping and restarting proftpd are complicated tasks, and a consideration that i can ‘reactivate’ proftpd again in the future, use ftpshut. This also useful in situation where filesystem maintainenance or work needs to be done in the area from which the FTP server is serving files .

#/usr/local/sbin/ftpshut -l 1 -d 1 0901

Synopsis
ftpshut [ -l min ] [ -d min ] time [ warning-message ]

Options
time
The time at which the ftp servers will be brought down. It may be the word `now’, indicating an immediate shutdown, or a future time in one of two formats: +number or HHMM. The first form brings the servers down in number minutes, while the second form indicates an exact time of day, using a 24-hour clock format.

-l min
Specifies the number of minutes before shutdown that new ftp access will be disabled. If the -l option is not specified, a default of 10 minutes (or immediately, if less than 10 minutes remains until shutdown) is used.

-d min
Specifies the number of minutes before shutdown that existing ftp connections will be disconnected. If the -d option is not specified, a default of 5 minutes (or immediately, if less than 5 minutes remains until shutdown) is used.

warning-message
Optionally provide a message which will be sent to new connections (if denied) and existing connections (when disconnected). The message can contain the following magic cookies, which will be replaced as follows before being sent to new or existing connections:
%s : time proftpd is being shut down
%r : time new connections will be denied
%d : time current connections will be dropped
%C : current working directory (where applicable)
%L : local host name (of virtualhost name)
%R : remote host name
%T : local time (format Thu Nov 15 17:12:42 1990)
%U : username given at login time

In case above, i don’t need a warning message, so there are no warning message. This is important, Proftpd servers can only be shutdown via ftpshut if a master daemon is running in standalone mode

ftpshut create file shutmsg (/etc/shutmsg)

Reactivate proftpd
Delete file shutmsg

Share : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • SphereIt
  • BlinkList
  • Reddit
  • StumbleUpon

Add a Comment

XHTML You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This site powered : WordPress. Made with PC (sorry, MAC), Coffee and Tofu