Subir inetutils-ftpd

Sebastian Saenz Ford ssaenzford en gmail.com
Mie Mar 15 14:19:31 GMT 2006


On 3/14/06, Camilo Uribe <camilo.uribe en gmail.com> wrote:
> Acabo de leer el manual de ftpd y todavia no entiendo que debo poner
> en el /etc/inetd.conf para subir este daemon.
>
> Alguien podria decirme como se hace?
>
Debería ser algo del siguiente tipo. Desde ya que en vez de utilizar
el edito vi, puedes utilizar el gedit. Todos los comandos corren como
root, así que si quieres los puedes correr con tu usuario normal pero
con sudo. Y vamos a suponer que ftpd corre desde /usr/local/ftpd
#>vi /etc/init.d/ftpd

#!/bin/sh

case "$1" in
start)
 /usr/local/ftpd start
;;
stop)
 /usr/local/ftpd stop
;;
restart)
  $0 stop && sleep 3
  $0 start
;;
reload)
  $0 stop
  $0 start
;;
*)
echo "Usage: $0 {start|stop|restart|reload}"
exit 1
esac


Y luego:

#>chmod 755 /etc/init.d/ftpd
#>ln -s /etc/init.d/httpd /etc/rc2.d/S20ftpd
#>ln -s /etc/init.d/httpd /etc/rc3.d/S20ftpd
#>ln -s /etc/init.d/httpd /etc/rc4.d/S20ftpd
#>ln -s /etc/init.d/httpd /etc/rc5.d/S20fttpd
#>ln -s /etc/init.d/httpd /etc/rc0.d/K20fttpd
#>ln -s /etc/init.d/httpd /etc/rc1.d/K20fttpd
#>ln -s /etc/init.d/httpd /etc/rc6.d/K20fttpd

Ahora bien, ni idea sin ftpd acepta los argumentos
start|stop|restart|reload. Si esto funciona, tu ftpd arranca al
bootear Ubuntu, para pararlo:
/etc/init.d/ftpd stop

Arrancarlo:

/etc/init.d/ftpd start

Reiniciarlo:
/etc/init.d/ftpd restart



Más información sobre la lista de distribución ubuntu-es