боюсь, что телепатический эгрегор Тостера недостаточно силён для угадывания ответа на ваш вопрос. нужно больше вводных.
пока что могу лишь предположить, что не снята галка "разрешать заходить только с устройств, которые хоть когда-то были в сети нашего предприятия".
есть два ноутбука оба в сети А, один был в сети Б ,другой не был,тот что был в сети Б по фтп(который находится в сети Б) заходит отлично,тот что не был пишет access denied
Скорее всего, на тех устройствах, которые когда-то были в локалке, кто-то просто активировал галку "passive FTP" в настройках проводника. Ну а сервер работает только с ним, из-за кривой настройки NAT.