Назад | Перейти на главную страницу

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

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

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

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

Создайте группу с именем 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