Разрешить входящие подключения SCP на Mac

29

Как я могу разрешить входящие scpсоединения на моем Mac (OS X 10.6.4) с других машин в той же сети?

Каждый раз, когда я пытаюсь scpчто-то на машине, я получаю сообщение об ошибке « Отказано в соединении» .

Позже отредактируйте:

Используемая команда такова:

scp path/to/local.file user@remote.machine:

И ответ таков:

ssh: connect to remothe.machine port 22: Connection refused
lost connection
Alex
источник
Вы можете опубликовать формат заявления, которое вы используете, чтобы установить эту связь?
MaQleod
@MaQleod: см. Мое редактирование
Алекс
Звучит так, как будто вам нужно включить SSH / SCP.
MaQleod

Ответы:

41

Панель «Системные настройки» → « Общий доступ» → установите флажок « Удаленный вход». Это включит SSH и, в свою очередь, SCP.

MaQleod
источник
5

В настройках есть возможность активировать SSH. Я думаю, что это под SharingУдаленный вход .

nenne
источник
2

Возможно, вам придется открыть порт. Мой маршрутизатор адрес 192.168.0.1, по умолчанию это имя администратора, а пароль, я думаю, пароль. Ваш может быть таким же. Проверьте нижнюю часть вашего роутера. Порт по умолчанию - 22.

boulder_ruby
источник
Хотя закрытый порт на брандмауэре вызовет проблемы с подключением, он вызовет тайм-аут, а не отказанное соединение. Отказ в соединении - это конкретная ошибка, вызванная отключением TCP-соединения из-за отсутствия службы прослушивания. Другими словами, RST отправляется в ответ на SYN клиента.
MaQleod