5

Итак, я представил ноутбук Mac в моей домашней сети хостов Kubuntu и серверов Fedora. В настоящее время у меня нет настроек NIS или LDAP (у меня только 2 пользователя), и я просто вручную настраиваю UID/GID на хостах. Я хотел бы выполнить следующую команду на моем MacBook:

dscl . -change /Users/me UniqueID 501 1000
dscl . -change /Users/me PrimaryGroupID 20 503
chown -R 1000:503 /Users/me
dscl . append /Groups/staff GroupMembership me

Прежде чем я продолжу использовать мой новый Mac, я хотел бы знать, правильно ли это делать, и если да, то какие негативные последствия я могу иметь.

Благодарю.

3 ответа3

2

сегодня - спустя месяцы после первого квеста - я нашел более простой способ сделать то же самое: использовать инструменты администратора сервера Apple на вашем локальном Mac. их можно найти [здесь] [1]. установить и перейти в приложения-> сервер-> менеджер рабочих групп.

там вы увидите возможность изменить UID пользователей (а также кучу других опций)

[1]: http://support.apple.com/downloads/#server инструменты администратора

2

хорошо, в течение сегодняшнего дня я заканчивал тем, что делал точно, что я обрисовал в общих чертах в вопросе. Я пользуюсь Mac весь день сегодня и до сих пор не видел никаких побочных эффектов и наконец смог получить доступ к своим ресурсам NFS без проблем. Я думаю, что непрерывное использование будет финальным тестом ... Если у меня возникнут какие-либо проблемы, я обновлю этот ответ.

0

Я изменил свой uid на 1000, и у меня было одно негативное влияние: моя учетная запись больше не отображается в окне входа в систему, когда она настроена на отображение значков для пользователей. Я знаю, что вижу только учетную запись моей жены и опцию «Другое ...», где я должен нажать, а затем вручную ввести имя пользователя и пароль. Не большая проблема, но это лишняя пара кликов, чтобы войти в мой аккаунт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .