Невозможно выполнить копирование с моего сервера на мой компьютер [закрыто]
Вопрос
Следующий код не работает
scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/
В брандмауэре моего Mac установлено «Разрешить только основные службы».
Как вы можете решить проблему?
[редактировать]
Я получаю следующую ошибку после того, как в списке разрешенных служб есть «Удаленный вход». Я также разрешил «Всем пользователям».
scp favicon.ico Masi@11.111.11.111:/home/Masi/Dropbox/
ssh: connect to host 11.111.11.111 port 22: Connection timed out
lost connection
[редактировать]Я безуспешно пытался войти в свой компьютер с другого Macbook с помощью следующей команды
ssh Masi@11.111.11.111
Я получаю сообщение об ошибке тайм-аута операции.
Однажды мне удалось подключиться с моего сервера к компьютеру с помощью указанной выше команды, но соединение быстро прервалось.
Решение
Вам необходимо добавить службу SSH к разрешенным приложениям в конфигурации брандмауэра вашего Mac и изменить настройки брандмауэра на «Установить доступ для определенных служб и приложений».
Установка брандмауэра на “Разрешить только основные службы.” блокирует входящие подключения к службам, работающим на вашем компьютере.
См. также на сайте поддержки Apple: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html
Другие советы
Сама команда scp в порядке.
Что касается вашей проблемы, по предоставленной информации сказать невозможно.Можете ли вы пропинговать машину?Попробуйте подключиться по SSH с ключом «-v», чтобы узнать, получите ли вы более важную информацию о процедуре подключения.
Попробуйте эту команду на своем Mac.Должно работать без каких-либо модификаций брандмауэра или настроек маршрутизатора.
scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/
Если вы используете NAT для подключения к Интернету более одного устройства, это не сработает.IP-адрес вашего Mac не виден за пределами вашей домашней сети.В этом случае вам необходимо добавить правило переадресации портов на маршрутизатор.
myUsernameAtMyMac@myIpAddress