Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   ProFtpD (https://forum.antichat.xyz/showthread.php?t=53619)

Diablo@Dragon 15.11.2007 01:23

ProFtpD
 
Есть проблемма такая зависли 5 пользователей на фтп и уже месяца три болтаются незнаю что с этим делать и как от этого избавится

Piflit 15.11.2007 01:23

может демон рестартнуть?

ShadOS 15.11.2007 01:32

Что значит "зависли"? Как это выражается?

Diablo@Dragon 15.11.2007 12:22

Выражается это в том что после перезагрузки система показывает что на фтп есть пользователи и считает их время присутствия если даже сети нету
Система Slackware 9.1

Diablo@Dragon 16.11.2007 00:14

Ну чего знающих людей нет ?

L0rd_Ha0S 16.11.2007 04:58

Цитата:

Сообщение от Diablo@Dragon
система показывает что на фтп есть пользователи и считает их время присутствия

Где показывает? Какую команду вводишь и ее вывод...

Diablo@Dragon 16.11.2007 18:22

Цитата:

Сообщение от L0rd_Ha0S
Где показывает? Какую команду вводишь и ее вывод...

ftptop
ftpwho
ftpcount
root@DiabloDragon:/home/diablodragon# ftpcount
inetd FTP connections:
Service class - 5 users
root@DiabloDragon:/home/diablodragon#

root@DiabloDragon:/home/diablodragon# ftpwho
inetd FTP daemon:
4391 ftp [4768h8] ( 25%) RETR RedAlert2RusAnglCD1CD2.nrg
4438 ftp [4767h9] ( 40%) RETR LockOnRus.nrg
4434 ftp [4767h2] ( 0%) RETR /Games/Strateg/StarCraft/STARCRAF.ZIP
13504 ftp [4100h3] (100%) LIST -la LazerTag.jpg
6484 ftp [94h12m] ( 0%) LIST
Service class - 5 users
root@DiabloDragon:/home/diablodragon#


ftptop

ftptop/0.9: Fri Sep 21 19:46:10 2007
5 Total FTP Sessions: 3 downloading, 0 uploading, 0 idle

PID S USER ADDR SERVER TIME COMMAND
4391 D ftp 10.5.177.142 0.0.0.0:21 17165335 RETR RedAlert2RusAng
4438 D ftp 10.1.13.239 0.0.0.0:21 17161822 RETR LockOnRus.nrg
4434 D ftp lan-233-065.users.mn 0.0.0.0:21 17162599 RETR /Games/Strateg/
13504 L ftp 10.5.16.214 0.0.0.0:21 14761895 LIST -la LazerTag.jp
6484 L ftp 10.1.8.193 0.0.0.0:21 339158 LIST



вообщем вот что пишет разбирайся давай ответ
или хотябы как пользователя на фтп убить

L0rd_Ha0S 16.11.2007 23:35

Цитата:

вообщем вот что пишет разбирайся давай ответ
или хотябы как пользователя на фтп убить
:eek: Это приказ?! Не чересчур ли нагло написано?! Я ведь ничем тебе не обязан... Впредь попрошу быть поосторожнее с такими выражениями ;)

Что касается твоей проблемы, то могу предложить два пути её решения:
1й - поубивать все процессы, относящиеся к "висящим пользователям". Такими, судя по приведенному тобой выводу, являются 4391, 4438, 4434, 13504, 6484.
Либо 2й - удалить все временные файлы, которые могут использоваться ftp-демоном во время работы. (типа pid-файлов из /var/run ...), и как уже сказали, рестартануть ftp-демон.
Пока на ум больше ничего не приходит.

Macro 17.11.2007 00:23

Еще приходит на ум поставить вместо proftpd,например,vsftpd.

Diablo@Dragon 18.11.2007 13:42

так нет таких процессов то


Время: 09:25