Я использую FileZilla, и я думал, что когда сеанс закончился, он автоматически закрыл ftp-соединение, но этого, похоже, не произошло, потому что теперь я получаю "530 извините, максимальное количество соединений (10) для вашего хоста уже подключено." ошибка. Есть ли способ найти открытые ftp-соединения и закрыть их с моей стороны? Или мне нужно связаться с хозяином?
как закрыть открытые ftp-соединения?
17
3 ответа
вероятно, другие клиенты подключаются с того же IP. Также, если вы хотите закрыть соединение, вы всегда можете использовать tcpdrop(1)
:$ tcpdrop myhost.net:2353 example.com:ftp
2
отвечен Yasir Arsanukaev 2023-04-07 01:35
в Linux и большинстве UNIXEN IIRC есть netstat
утилиты. Сам по себе, он покажет вам, какие активные соединения есть. Например:
$ netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 foo.example.com:uuidgen nfs1.example.com:nfs ESTABLISHED
tcp 0 0 foo.example.com:ssh bar.example.com:54993 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ] DGRAM 88654 @/com/ubuntu/upstart
ans делать далее.
1
отвечен Mike DeSimone 2023-04-07 03:52
- вы можете закрыть его, если у вас есть доступ к маршрутизатору, используя при этом данные соединения транспорте.
- вы можете изменить FileZilla на другую программу.
- вы можете отключить соединения от администрирования ftp.
- вы можете убить процесс обработки этого соединения.
0
отвечен Svisstack 2023-04-07 06:09
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]