Я использую FileZilla, и я думал, когда сессия закончилась, это автоматически закрыло соединение FTP, но этого, кажется, не произошло, потому что теперь я получаю "530 Извините, максимальное количество соединений (10) для Вашего хоста уже соединено". ошибка. Существует ли способ найти какие-либо открытые соединения FTP и закрыть их от моего конца? Или, я должен связаться с хостом?
Вероятно, другие клиенты соединяются от того же IP. Кроме того, если Вы хотите закрыть соединение, можно всегда использовать tcpdrop(1)
:
$ tcpdrop myhost.net:2353 example.com:ftp
На 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
ответ делает дальше.