k3NGuru
@k3NGuru
Сис.админ.КО., подающий надежды кодер :)

Как создать нового пользователя в Debian?

Всем здрасьте.

В Linux я совсем недавно. Решил собрать небольшой сервак, на VPS хостинге. Все взял сервер, запустил, дали пароль от рута, но вот обычного USER нема. Как мне его создать, чтоб я спокойно вырубил Root по ssh и смог коннектится и выполнять обычные команды простым USER, а все остальное (Установка пакетов, исполнение скриптов) оставить за Рутом.

Гугль мне подсказал сие способ , но чет много лишнего там.

Подскажите люди добрые.


Заранее спасибо
  • Вопрос задан
  • 82215 просмотров
Пригласить эксперта
Ответы на вопрос 5
@Ualde
man adduser
Ответ написан
Комментировать
artemn
@artemn
Senior PHP Developer
[debian]
adduser --home /var/www --shell /bin/false --ingroup ftp USERNAME

--home /var/www — задать home директорию
--shell /bin/false — если запретить выполнение баша
--ingroup ftp — поселить юзверя в группу
etc.

а вообще
adduser  [options]  [--home  DIR]  [--shell  SHELL]  [--no-create-home]
       [--uid ID] [--firstuid ID] [--lastuid ID] [--ingroup GROUP | --gid  ID]
       [--disabled-password]      [--disabled-login]      [--gecos      GECOS]
       [--add_extra_groups] user

ИМХО, четко описывает.
Ответ написан
Комментировать
dgeliko
@dgeliko
useradd -m -s /bin/bash -p PASSWORD USER_NAME
Далее со своей машины ssh-copy-id user_name@host (копируем ключи для авторизации по ним, предварительно можно сделать с ssh-keygen)
ну и далее открываем /etc/ssh/sshd_config и PermitRootLogin выставляем в no.
После чего идем по ssh обычным юзером.
Ответ написан
adduser или useradd команды.
Ответ написан
Комментировать
lybin
@lybin
looking for remote full time job python backend
под рутом:
adduser
далее утилитка будет задавать вам вопросы, первое это имя юзеру, логин, далее можете прошелкать enter просто, и последнее дважды ввести пароль для пользователя, последний enter и готово, все просто.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы