Разрешение доступа к сценариям для управляемых служб Mac OS X 10.6

На Snow Leopard я могу предоставить доступ к таким службам, как SSH, только конкретным пользователям, используя опцию "только эти пользователи:" на вкладке общего доступа в системных настройках.

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

Есть ли способ добавить доступ к данным сервисам произвольным пользователям в командной строке?

1 ответ

Создайте группу с именем "com.apple.access_ssh" и добавьте в нее пользователей и / или подгруппы. Вот пример ограничения доступа по SSH администраторам (членам группы "admin") и пользователю с именем "fred":

sudo dseditgroup -o create -r "Remote Login ACL" com.apple.access_ssh
sudo dseditgroup -o edit -t group -a admin com.apple.access_ssh
sudo dseditgroup -o edit -t user -a fred com.apple.access_ssh
Другие вопросы по тегам