lsof может сделать это:
lsof <filename>
например:
┌─[root@Fedora]─[~]─[02:39 pm]
└─[$]› lsof scripts/network_menu.sh
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
less 26419 root 4r REG 253,1 67271 931810 scripts/network_menu.sh
network_m 26572 root 255r REG 253,1 67271 931810 scripts/network_menu.sh
первый пример выше - это то, что я запустил "less" для файла как root, второй - это сценарий, запущенный root.
maxstartups 10:100:10
— это проблема. Я в основном начинаю сбрасывать новое соединение, когда одновременно аутентифицируются 10 клиентов. Вам следует увеличить первое значение, если вы обслуживаете более 10 пользователей одновременно.
Кроме того, вы можете рассмотреть возможность установки HPN -SSH из
.https://sourceforge.net/p/hpnssh/wiki/Home/
Что может иметь более высокую производительность даже в случае увеличения скорости сети (, но вы можете столкнуться с серьезными -–-ошибками отладки ).