Инструменты командной строки Mac OS X - различия от FreeBSD

Имел ту же проблему, но работающий на RHEL 5.5.
Openssh-сервер 5.x использование внутреннего chroot с оператором соответствия и pbis AD интеграцией. Найденный двумя обходными решениями:

  1. Измените passwd и строки группы в /etc/nsswitch.conf от:

    passwd:     files lsass
    

    быть похожими:

    passwd:     files [UNAVAILABLE=return] lsass
    
  2. Создать /etc/passwd и /etc/group файлы в корне chrooted среды. Файлы только должны содержать минимальное количество записей на основе владельцев базовых файлов и каталогов.

3
29.08.2013, 11:41
2 ответа

Вы, вероятно, хотите выполнить некоторый вариант Darwin, вероятно, PureDarwin, а не FreeBSD.

5
27.01.2020, 21:11
  • 1
    . Я знаю, что PureDarwin существует, но по крайней мере в течение начала я предпочел бы что-то с более широким сообществом, жертвующим уровнем совместимости. В этой фазе, вероятно, лучшее должно было бы смочь скомпилировать инструменты командной строки на Linux. –  pabouk 29.08.2013, 12:07

Я сказал бы, что инструменты OSX являются самыми близкими к инструментам OSX. Они - открытый исходный код, можно загрузить источник непосредственно с Apple:

http://opensource.apple.com/

3
27.01.2020, 21:11
  • 1
    :) Они компилируют без проблем на FreeBSD? спасибо –  pabouk 29.08.2013, 11:46
  • 2
    Прямо сейчас я пытаюсь скомпилировать некоторые инструменты на Linux, но я пропускаю некоторые заголовочные файлы как membership.h. Я надеюсь, что на FreeBSD буду более успешным. –  pabouk 29.08.2013, 12:21
  • 3
    Да, я предполагаю, что они, более вероятно, скомпилировали бы с FreeBSD. –  Kevin 29.08.2013, 14:15

Теги

Похожие вопросы