Comment arreter pureftp ? comment specifier le port ? l'option -S ?

Comment arreter pureftp ? comment specifier le port ? l'option -S ? - Logiciels - Linux et OS Alternatifs

Marsh Posté le 15-05-2004 à 01:11:45    

voilou j'ai lu la doc, README de toutes les options mais il y a quelques incoherance avec ce que j'ai specifié comme parametre :
 

Code :
  1. /usr/local/sbin/pure-ftpd -A -B -c 3 -C 2 -E -H -I 10 -O stats:/home/emilie/Documents/Download/pureftp/pureftpd.log -R -k -S 2350


 
 
Quand je me connecte avec conqueror en anonymous :
ftp ://localhost
j'arrive a me connecter or j'ai bien -E
 

Citation :

- '-E': Only allow authenticat-ed users. Anonymous logins are prohibited.[/qote]
 
j'ai specifié le port avec l'option - S 2350
or quand je fais  
ftp://ftp_user:ftp_user@localhost fonctionne  
alors que  
ftp://ftp_user:ftp_user@localhost:2350 ne fonctionne pas  
 
[quote]- '-S [<ip address>,|<hostname>,] [<port>|<service name>]'. This option is
only effective when the server is launched as a standalone server.
Connections are accepted on the specified IP and port. IPv4 and IPv6 are
supported. Numeric and fully-qualified host names are accepted. A service
name (see /etc/services) can be used instead of a numeric port number.


 
 
il faut peut etre relancer le relancer ? mais comment fais t'on ?
faut il le killer ? je ne vois pas de process ? (ps -asf)
comment faire ?


Message édité par weed le 15-05-2004 à 01:27:02
Reply

Marsh Posté le 15-05-2004 à 01:11:45   

Reply

Marsh Posté le 15-05-2004 à 01:18:28    

killall -HUP (x)inetd
et vérifie que c'est bien pureftpd qui fait serveur ftp (apparament pas)  
=)

Reply

Marsh Posté le 15-05-2004 à 01:30:43    

killall -HUP (x)inetd  
euhh, ca me retourne => killall -HUP (x)inetd  
 

Code :
  1. [root@localhost pureftp]# service proftpd status
  2. proftpd est arrêté


 
j'avais installé proftp au debut mais le service est bien arreté, j'ai pas installé d'autre serveur ftp

Reply

Marsh Posté le 15-05-2004 à 01:33:20    

si ca peut aider :
 

Citation :

[root@localhost sbin]# ps -axf
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:03 init [5]
    2 ?        SWN    0:00 [ksoftirqd/0]
    3 ?        SW<    0:00 [events/0]
    4 ?        SW<    0:00 [kblockd/0]
    5 ?        SW     0:00 [kapmd]
    6 ?        SW     0:00 [pdflush]
    7 ?        SW     0:00 [pdflush]
    8 ?        SW     0:00 [kswapd0]
    9 ?        SW<    0:00 [aio/0]
   11 ?        SW     0:00 [kseriod]
  158 ?        S      0:00 devfsd /dev
  289 ?        SW     0:00 [khubd]
 1082 ?        S      0:00 /sbin/ifplugd -w -b -i eth0
 1375 ?        S      0:00 /usr/sbin/pppd call adsl
 1376 ?        S<     0:00  \_ /usr/sbin/pppoa3 -e 1 -c -vpi 8 -vci 35
 1574 ?        S      0:00 portmap
 1598 ?        S      0:00 syslogd -m 0 -a /var/spool/postfix/dev/log
 1606 ?        S      0:00 klogd -2
 2193 ?        S      0:00 xfs -port -1 -daemon -droppriv -user xfs
 2265 ?        S      0:00 /usr/bin/mdkkdm -nodaemon
 2297 ?        SL    16:14  \_ /etc/X11/X -deferglyphs 16 -auth /var/run/xauth/A:0-QWk9ww
 2316 ?        S      0:00  \_ -:0
 2578 ?        S      0:00      \_ /bin/sh /usr/bin/startkde
 2746 ?        S      0:03          \_ magicdev
 3015 ?        S      0:00          \_ kwrapper ksmserver
 2291 ?        S      0:00 /usr/sbin/atd
 2336 ?        SL     0:00 ntpd -A
 2376 ?        S      0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
 2950 ?        S      0:01  \_ fam
 2457 ?        S      0:02 cupsd
 2760 ?        S      0:01 /usr/bin/spamd -d -c -a -m5 -H
 2803 ?        S      0:00 /usr/lib/gconfd-2 13
 2822 ?        S      0:00 crond
 2886 ?        S      0:00 kdeinit: Running...
 2925 ?        S      0:00  \_ kdeinit: klauncher
 2979 ?        S      0:07  \_ /usr/bin/artsd -F 10 -S 4096 -s 1 -m artsmessage -c drkonqi -l 3 -f
 3018 ?        S      0:53  \_ kdeinit: kwin -session 117f000001000108023245200000026070000_1084530925_685681
 3412 ?        S      0:53  \_ kdeinit: konqueror --profile webbrowsing
 4209 ?        S      0:18  \_ kdeinit: konsole
 4210 pts2     S      0:00  |   \_ /bin/bash
 4243 pts2     S      0:00  |       \_ su
 4246 pts2     S      0:00  |           \_ bash
 4279 pts2     S      0:00  |               \_ pure-ftpd (SERVER)
 4747 pts2     R      0:00  |               \_ ps -axf
 4281 ?        S      0:15  \_ kdeinit: konsole
 4282 pts3     S      0:00  |   \_ /bin/bash
 4318 pts3     S      0:00  |       \_ su
 4321 pts3     S      0:00  |           \_ bash
 4456 ?        S      0:04  \_ kdeinit: kwrite /home/alex/Documents/Download/pureftp/pure-ftpd-1.0.18/README.Configurat
 4591 ?        S      0:25  \_ kdeinit: kwrite /home/alex/Documents/Download/pureftp/pure-ftpd-1.0.18/README
 4618 ?        S      0:00  \_ kdeinit: kio_file file /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 4619 ?        S      0:09  \_ kdeinit: kwrite /home/alex/Documents/Download/pureftp/pure-ftpd-1.0.18/mes parametres
 4685 ?        S      0:00  \_ kdeinit: kio_http http /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 4686 ?        S      0:00  \_ kdeinit: kio_http http /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 4687 ?        S      0:00  \_ kdeinit: kio_http http /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 4690 ?        S      0:00  \_ kdeinit: kio_http http /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 4693 ?        S      0:00  \_ kdeinit: kio_http http /tmp/ksocket-alex/klauncherp0pJab.slave-socket /tmp/ksocket-alex/
 2904 ?        S      0:06 kdeinit: dcopserver --nosid
 2931 ?        S      0:07 kdeinit: kded
 2955 tty1     S      0:00 /sbin/mingetty tty1
 2956 tty2     S      0:00 /sbin/mingetty tty2
 2957 tty3     S      0:00 /sbin/mingetty tty3
 2958 tty4     S      0:00 /sbin/mingetty tty4
 2959 tty5     S      0:00 /sbin/mingetty tty5
 2960 tty6     S      0:00 /sbin/mingetty tty6
 3003 ?        S      0:08 kdeinit: knotify
 3017 ?        S      0:00 kdeinit: ksmserver
 3031 ?        S      0:16 kdeinit: kdesktop
 3034 ?        S      1:37 kdeinit: kicker
 3047 ?        S      0:04 kdeinit: klipper
 3050 ?        S      0:00 krandrtray -session 117f000001000108428262100000030270015_1084530925_674128
 3056 ?        S      0:02 korgac --miniicon korganizer
 3190 ?        S     34:39 webclient-gnome http://forum.hardware.fr/forum2.ph [...] ig=hardwar
 3398 ?        S      0:01 kdeinit: kio_uiserver
 4498 ?        S      0:00 /usr/bin/kdesud
 4515 ?        S      0:00 kdeinit: Running...
 4520 ?        S      0:00  \_ kdeinit: klauncher
 4547 ?        S      0:00  \_ kdeinit: kio_file file /tmp/ksocket-root/klauncheroySL1a.slave-socket /tmp/ksocket-root/
 4548 ?        S      0:04  \_ kdeinit: kwrite /home/alex/Documents/Download/pureftp/pure-ftpd-1.0.18/configuration-fil
 4518 ?        S      0:00 kdeinit: dcopserver --nosid --suicide
 4522 ?        S      0:00 kdeinit: kded
 4544 ?        S      0:00 kdeinit: kio_uiserver
 4555 ?        S      0:09 webclient-gnome http://www.france-quebec.com/
 4717 pts3     S      0:03 /usr/bin/perl /usr/sbin/drakconf.real
 4727 pts3     S      0:02  \_ /usr/bin/perl /usr/sbin/drakxservices --embedded 50332748

Reply

Marsh Posté le 15-05-2004 à 04:15:38    

en plus je viens de me rendre compte que c'est pas chrooter  
quand je me connecte en  ftp://ftp_user@localhost/ avec konkerro  
j'obtient ca direct  
ftp://ftp_user@localhost/home/emilie/Documents/
 
et donc apres, dans le systeme pff c'est pas secure
 
 
ftp_user:x:503:503::/home/emilie/Documents/Download/:/bin/bash


Message édité par weed le 15-05-2004 à 04:17:54
Reply

Marsh Posté le 15-05-2004 à 12:11:46    

bon apparrement en fait je viens de redemarrer et c'est bien chrooter
 
il me manque plus que le port 2350 que j'aimerai faire fonctionner et non pas 21

Reply

Marsh Posté le 15-05-2004 à 15:50:51    

Apparemment tu ne lis meme pas les messages d'erreurs renvoyés par les commandes que tu tapes.

Reply

Marsh Posté le 15-05-2004 à 16:26:47    

killall -9 pureftpd

Reply

Marsh Posté le 15-05-2004 à 21:07:09    

euh bien sur le (x) c'était pour spécifier si tu avait ou non xinetd a la place de inetd
 
killall -HUP xinetd donc ;)
 
et spécifie le port 2350 dans ton fichier services pour ton pureftpd (inetd.conf avec inetd, pour xinetd je ne sais pas :) )


Message édité par MacG le 15-05-2004 à 21:08:50
Reply

Marsh Posté le 16-05-2004 à 00:55:42    

ok merci pour les kill  
j'ai plutot la syntaxe gug en envoyant un signal 9 destructeur
 
mais HUB, je n'ai jamais vu
je suis pas chez moi et la mon serveur il est en train de tourner pour des amis, j'essairais de killer des 2 facons.
 
sinon a propos des fichiers de services, je sais pas trop, je regarderais aussi mais ca me tente pas du tout ....
 
 
[quote]- '-S [<ip address>,|<hostname>,] [<port>|<service name>]'.  
j'essairais quand meme avec des simples quotes et puis des [

Reply

Marsh Posté le 16-05-2004 à 00:55:42   

Reply

Marsh Posté le 16-05-2004 à 15:44:26    

lol killall -HUP envoie un signal a ton process pour le relancer..
si tu kill simplement xinetd il faudra le relancer a la main
alors que: killall -HUP xinetd
 "restart" simplement le process ;)

Reply

Marsh Posté le 16-05-2004 à 22:40:25    

Le "-9" ajouté à "killall" est évidemment à éviter, sauf pour les cas vraiment désespérés.

Reply

Marsh Posté le 18-05-2004 à 08:19:18    

ou un truc bizzare viens de m'arrive, je refais une reche sur google et je tombe la desssus :
 

Citation :

When the previous command is run, the server will listen for incoming
connections on every interface, all IP addresses, and the standard FTP port
(21) . If your system has IPv6 addresses, they should work as well.
 
Now, if you want to listen for an incoming connection on a non-standard port,
just append '-S' and the port number :
 
/usr/local/sbin/pure-ftpd -S 42


 
j'essaie alors la commande et ca fonctionne parfaitement avec le port 2350  

Code :
  1. [root@localhost pureftp]# /usr/local/sbin/pure-ftpd -S 2350 &
  2. [1] 12193


 
 
mais par contre bien sur je perds toutes mes options, plus de chrootage, autorisation des anonymes, .....
j'essaie alors d'activer le port en premier mais le ftp ne veut meme pas demarrer :  
 
 

Code :
  1. [root@localhost pureftp]# /usr/local/sbin/pure-ftpd -S 2350 & -A -B -c 3 -C 2 -E -H -I 10 -O stats:/home/emilie/Documents/Download/pureftp/pureftpd.log -R -k
  2. Impossible de demarrer le serveur en standalone: Address already in use
  3. [2] 12188
  4. bash: -A: command not found
  5. [2]   Done                    /usr/local/sbin/pure-ftpd -S 2350
  6. [root@localhost pureftp]# /usr/local/sbin/pure-ftpd -S 2350 -A -B -c 3 -C 2 -E -H -I 10 -O stats:/home/emilie/Documents/Download/pureftp/pureftpd.log -R -k
  7. /usr/local/sbin/pure-ftpd: option requires an argument -- k


 
 
MacG, tu me parle de xinetd, est bien je ne sais pas si ca changera quelques chose :(  
et puis il faut que je sache configurer les services  
 
 

Reply

Marsh Posté le 18-05-2004 à 08:25:28    

je me suis inscrit a la mailing list de pureftpd
et j'avais essayer de leur demander  
 
c'est vrai par contre qu'il faudrait que je m'y interesse d'un peu plus pres a xinit un jour car y a pas mal d'option interessantes...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed