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