Я хотел бы использовать adduserкоманду для добавления пользователя (с отключенным паролем) через скрипт оболочки. По умолчанию adduserзапрашивает различные значения (например, полное имя). Есть ли способ отправить эти значения через командную строку? Или мне нужно будет useraddвместо этого?
Я хочу создать пользователя с правами администратора и всеми обычными настройками, такими как домашний каталог. Есть ли adduserпараметр, чтобы дать пользователю sudoполномочия автоматически? Для чего нужны настройки по умолчанию adduser? Будет ли он автоматически создавать домашние каталоги и все остальное без дополнительных параметров? (т.е. adduser <username>достаточно?)
Я хочу, чтобы у каждого нового пользователя по умолчанию была оболочка bash. Я знаю, что для того, чтобы изменить собственную оболочку на bash, вы бы использовали команду "chsh -s / bin / bash", но как мне автоматически установить оболочку всех будущих пользователей на bash по умолчанию?
Запустив Ubuntu 12.04, я установил частный сервер git и создал группу под названием git некоторое время назад. Сейчас я следую руководству по установке gitlab, и когда дело дошло до добавления пользователя в группу git и его создания, я увидел, что он у меня уже есть. Команда такая: sudo adduser --disabled-login …
Я использую Ubuntu 12.10 для рабочего стола 32 бит. На данный момент у меня есть только пользователь, типа администратор. Я хотел бы создать другого администратора, но получаю следующую ошибку: Не удалось создать пользователя GDBus.Error: org.freedesktop.Accounts.Error.Failed: запуск '/ usr / sbin / adduser' завершился ошибкой: / usr / sbin / adduser …
Я добавил пользователя с именем «admin» на свой сервер Ubuntu 14.04LTS, используя adduser. Я привык добавлять пользователя в /etc/sudoersфайл при добавлении нового пользователя, которому нужны права sudo, но на этот раз я этого не сделал. Похоже, что пользователь 'admin' существовал до того, как я его создал, основываясь на выводе в …
Вот код скрипта, который я сейчас использую: getent group $MYGROUP if [ $? -ne 0 ] ; then sudo su -c "groupadd $MYGROUP" fi sudo su -c "useradd mynewuser -p mypassword -m -g $PRIMARYGRP -G $MYGROUP" Этот подход хорошо работает на openSuse. Но есть несколько проблем с учетной записью пользователя, …
Я использую 12.04 на моем сервере. Я создал новый пользователь , используя adduser meи passwd meи добавил его в SUDO. Когда я вхожу, это то, что я вижу. Could not chdir to home directory /home/me: No such file or directory $ Я печатаю, bashи это начинает выглядеть "нормально" $ bash …
/etc/skelпапка, которая будет клонирована для новых пользователей. Есть ли возможный способ определить правила для копирования из /etc/skelпапки? Например, я ищу способ, которым, если пользователь создан и принадлежит к группе с именем A, /etc/skelкроме папки клонов /etc/skel/not_for_a.txt. Возможно?
Я пытался добавить нового пользователя. Я набрал adduserтогда имя пользователя, а также попытался useraddзатем имя пользователя. Кажется, это добавляет пользователя, но когда я вхожу, я получаю только знак доллара вместо user@servername. Я попытался добавить правила, позволяющие мне войти в sudo для этого имени пользователя, но почему я получаю только знак …
У меня Ubuntu Server 14.04 LTS. У меня аутентификация с открытым ключом включена по умолчанию. Я использовал следующую команду для создания нового пользователя: sudo useradd -m -c "John T." john -s /bin/bash Команда явно создала пользователя, домашнюю папку пользователя ... но очевидно, что пользователь не может войти в систему, потому …
Я хочу автоматически создать каталог с именем «.virtualenvs» в домашнем каталоге каждого нового пользователя при создании этого нового пользователя. Я использую команду useradd для создания новых пользователей.