У меня проблема очень похожа на вопрос здесь, но решение, указанное там, не работает для меня.
ситуация: у меня есть два ноутбука Mac, старый Macbook Air под управлением Yosemite с Cyberduck 4.1.3 и новый Macbook Pro под управлением Yosemite и Cyberduck 4.7.1. Я пытаюсь SFTP на тот же сервер с той же учетной записью. На моем старом ноутбуке я могу подключаться, просматривать, загружать файлы и загружать файлы. На моем новом ноутбуке я могу подключаться, просматривать и загружать файлы, но не загружать файлы. Я получаю ошибку "отказано в разрешении".
вот что я проверил до сих пор:
- Я подтвердил, что я используя ту же учетную запись, пароль, порт и Протокол между двумя системами. (Я не подключаюсь через SFTP для одного и FTP для другого, например, или подключаюсь к менее привилегированному пользователю. Поскольку я могу войти в оба, я знаю, что использую правильные учетные данные доступа.)
- Я проверил каждый CyberDuck настройка построчно, чтобы подтвердить, что они оба идентичны. (За исключением версии программного обеспечения. Я знаю, что я мог бы обновить CyberDuck на своем старом компьютере и посмотреть, сломается ли он, но это не решение, на которое я надеюсь.)
- Я проверил сетевые настройки построчно, и единственное различие заключается в том, что старый mac использует серверы OpenDNS (это не имеет значения, не так ли?)
- этой старше вопрос предполагает, что проблема вызвано настройками MTU macs:
Настройки>Сеть>Дополнительно>Оборудование
Put: MTU: 1400
но оба компьютера настроены на автоматический (MTU: 1500) и один работает, а другой нет. (Я в любом случае новые 1400, и это не помогло.)
Если это важно, то сервер в вопрос является WPEngine таких условиях.
Я чувствую, что, вероятно, есть что-то действительно очевидное, что я пропускаю, но у меня закончились помыслы. У кого-нибудь еще есть предложение попробовать?