Невозможно выполнить копирование с моего сервера на мой компьютер [закрыто]

StackOverflow https://stackoverflow.com/questions/629874

  •  08-07-2019
  •  | 
  •  

Вопрос

Следующий код не работает

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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top