Разрешить входящие подключения 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

Вы можете опубликовать формат заявления, которое вы используете, чтобы установить эту связь?
MaQleod

@MaQleod: см. Мое редактирование
Алекс

Звучит так, как будто вам нужно включить SSH / SCP.
MaQleod

Ответы:


41

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


5

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


2

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


Хотя закрытый порт на брандмауэре вызовет проблемы с подключением, он вызовет тайм-аут, а не отказанное соединение. Отказ в соединении - это конкретная ошибка, вызванная отключением TCP-соединения из-за отсутствия службы прослушивания. Другими словами, RST отправляется в ответ на SYN клиента.
MaQleod
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.