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

Свежие пользователи установки / настройки Debian на бабушку

Я разместил этот вопрос в бабушка google group , но я не получил ответа через 5 дней. Попробую здесь:

Как правильно настроить некоторых пользователей с Бабушкой на новом блестящем ящике Debian?

Я просто хочу знать, как лучше всего использовать этот инструмент.

Допустим, я хочу иметь пользователя "foobar" с установленным rvm.

У меня на хосте только root-пользователь, и бабушка установлена.

Должен ли я сначала создать руководство пользователя foobar и запустить с ним через Babushka мой рецепт rvm?

Или мне следует запустить babushka как root и позволить этому инструменту создать пользователя и установить для них rvm? (Мне не нужна глобальная установка rvm, только для пользователя foobar)

Похоже, что OP в конечном итоге получил ответ, который он хотел в группе Google - скопируйте сюда для дальнейшего использования (и блудить карму)

Привет, Войцех, извиняюсь за задержку. Была напряженная неделя. :)

В этом случае я сначала вхожу в систему как root и использую babushka для создания пользователя.

babushka benhoskings:'user setup for provisioning' username=ben 

Затем я вхожу в систему как этот пользователь и настраиваю учетную запись

babushka benhoskings:'user setup' 

Затем я бы установил rvm как обычно. (Я не являюсь пользователем rvm.)

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

ssh root@host "babushka benhoskings:'user setup for provisioning' username=ben key='$(cat ~/.ssh/id_dsa.pub)'" 
ssh ben@host "benhoskings:'user setup'" 
ssh ben@host "some-other-source:'rvm installed'" 

- Бен