Настройка openssh-server на Mac OS X 10.9?

Linux Mac OS X sshd-server sshd

Возникла следующая задача:
Развернуть openssh-сервер на Mac OS X 10.9.

SSH — сервер в Mac OS включен в поставку по умолчанию.
Настраивается, точнее просто активируется тут:
1. Откройте «Системные настройки»;
2. Выберете «Общий доступ»;
3. Установите галку напротив пункта «Удаленный вход»;

Все на этом активация и запуск sshd демона закончена, теперь вы можете по ssh попасть в своей любимый mac.

Если желаем поправить конфигурацию, к примеру изменить порт или настроить авторизация без пароля используя ssh-ключи.
Вам необходимо обратиться в каталог:
/private/etc/sshd_config — конфигурационный файл сервера.
/private/etc/sshd_config — конфигурационный файл клиента.


Мне стало интересно сделать данные действия используя консоль (терминал) и вот на чем я застрял:

1. Как можно выполнить start / stop / restart сервиса (демона) sshd в терминале?
Что только не перепробовал, но ничего не вышло.

Что обнаружил:
запуск sshd происходит тут:
/usr/libexec/sshd-keygen-wrapper — это просто shell script, который сначала создает ключи для сервера,

после чего командой:
exec /usr/sbin/sshd - запускает сам ssh-сервер.
sshd -бинарник.

2. Конфигурационные файлы, как уже выше было представлено, находятся в каталоге ../etc, а хочется, что бы находились в ../etc/ssh/;
Как поменять пути до конфигурационных файлов? Необходимо пересобирать бинаринк?


3. А так же хотелось, что бы настройка по умолчанию (Установка галки напротив пункта «Удаленный вход» в настройках доступа) так же корректно работала и был один экземпляр конфигурационных файлов и сервиса sshd?



Спасибо за внимание.
Ответы:
>Как поменять пути до конфигурационных файлов? Необходимо пересобирать бинаринк?
И вот этого вы сделать не можете! Смысл пакетной системы в BSD-подобных ОСках (Mac OS X, PC-BSD и т.п.) в том, что есть некое "стандартное состояние" всех системных компонентов. Именно этот подход не допускает вороха "зависимостей" и их конфликтов (как у всех Линуксов), а также позволяет "чинить" повреждённую ОСку простой установкой последнего обновления.
Однако, ни о какой пересборке системного компонента не может быть речи. Вы можете его перенастроить, как вам хочется, но не можете удалить или переделать.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.