Не понял, что значит "одновременно". Одновременно все равно юзер делает что-то одно. Но это все равно ерунда, потому что даже если я сижу где-то на сервере по ssh и мне нужно туда что-то закинуть по sftp - я просто закидываю и все.
Накуа тут ForceCommand? Ситуация выглядит описанной не полностью. Дьявол в деталях.
Зачем? Потренироваться в восстановлении сервера, нечаянного убитого? winscp - программа копирования файлов - зачем в ней рутовый доступ? Копируем в домашку, потом подключаемся по ssh и переносим куда надо.
Потому что запись в каталог - это также изменение элемента оглавления самого каталога, который входит в каталог верхнего уровня, запись в который запрещена :)
CityCat4
@CityCat4 Куратор тега Сетевое оборудование
//COPY01 EXEC PGM=IEBGENER
Не подключается по ftp
подключаюсь по winscp
Определитесь как-нибудь уже, как подключаетесь-то? FTP - это FTP, WinScp - это виндовый клиент программы scp, части ssh. Там порты совершенно другие и все по-другому :)
Приостановить загрузку файла по sftp нельзя. Все условия нужно проверять до начала загрузки выполнением команд на удаленном хосте и парсингом результата, а уже потом принимать решение о загрузке. По крайней мере мне неизвестен механизм, как можно приостановить загрузку файла по sftp так, чтобы ее потом продолжить.