1. Просмотр всех пользователей в Linux
(1) В терминале вам нужно только проверить файл /etc/passwd.
(2) Посмотрите на третий параметр: те, кого больше 500, — это пользователи, созданные позже. Остальные — пользователи системы.
Или используйте cat /etc/passwd |cut -f 1 -d:
2. Команды управления пользователями
useradd Примечание. Добавить пользователя
adduser Примечание: добавить пользователя
passwd Примечание. Установите пароль для пользователя.
usermod Примечание. Чтобы изменить пользовательские команды, вы можете использовать usermod для изменения имени входа, домашнего каталога пользователя и т. д.;
pwcov Примечание. Синхронизируйте пользователей из /etc/passwd в /etc/shadow.
pwck Примечание: pwck используется для проверки того, является ли содержимое файлов конфигурации пользователя /etc/passwd и файлов /etc/shadow законным или полным;
pwunconv Примечание. Это операция, обратная pwcov. Он создает /etc/passwd из /etc/shadow и /etc/passwd, а затем удаляет файл /etc/shadow;
палец Примечание. Инструмент просмотра информации о пользователе.
id Примечание. Просмотрите UID пользователя, GID и группу пользователей, к которой он принадлежит.
chfn Примечание. Инструмент изменения информации о пользователе.
su Примечание: инструмент переключения пользователей
sudo Примечание: sudo предназначен для выполнения команды от имени другого пользователя, su используется для переключения пользователей, а затем выполнения соответствующих задач через переключаемого пользователя, но sudo может напрямую выполнять команды позже, например sudo. Вы можете выполнять назначения root без необходимости для пароля root. Только root может выполнять соответствующие команды, но это должно быть достигнуто путем редактирования /etc/sudoers через visudo;
visudo Примечание: visodo — это команда для редактирования /etc/sudoers, вы также можете использовать vi напрямую для редактирования /etc/sudoers без этой команды, и эффект тот же;
sudoedit Примечание. Он имеет функции, аналогичные sudo;
3. Инструменты или команды для управления группами пользователей;
groupadd Примечание: Добавить группу пользователей;
groupdel Примечание: удалить группу пользователей;
groupmod Примечание. Изменение информации о группе пользователей.
группы Примечание. Отображает группы пользователей, к которым принадлежит пользователь.
grpck
grpconv Примечание. Синхронизируйте или создайте /etc/gshadow с помощью содержимого файлов /etc/group и /etc/gshadow. Если /etc/gshadow не существует, создайте его;
grpunconv Примечание. Синхронизируйте или создайте /etc/group с помощью содержимого файлов /etc/group и /etc/gshadow, а затем удалите файл gshadow.
Сначала создайте тестовую группу пользователей и домашний каталог FTP.
groupadd test
mkdir /tmp/test
Затем создайте пользователя
useradd -G test –d /tmp/test –M usr1
Примечание. G: группа, к которой принадлежит пользователь. d: указывает местоположение собственного каталога созданного пользователя, который необходимо указать.
M: Не создавайте домашний каталог по умолчанию, это означает, что в /home нет собственного каталога.
useradd –G test –d /tmp/test –M usr2
[code]
Затем измените владельца и разрешения папки.
chown usr1.test /tmp/test — это означает, что владельцем /tmp/test назначен usr1.
chmod 750 /tmp/test —-7 означает, что wrx 5 означает, что rx 0 означает отсутствие разрешений
Цель этого эксперимента состоит в том, чтобы usr1 имел разрешение на загрузку, удаление и скачивание.
Однако usr2 имеет только разрешение на загрузку, но не имеет разрешений на загрузку и удаление.
Конечно, не забудьте наш основной файл конфигурации vsftpd.conf.
Измените пароль пользователя или добавьте пароль пользователя
Взяв в качестве примера имя пользователя, добавьте пользователя: useradd name, установите пароль: passwd name, а затем дважды введите пароль в соответствии с подсказками.
Удаление пользователя: имя userdel, по сути, оно не удаляется полностью, но пользователь не может войти в систему, а файлы в его каталоге все равно сохраняются.
нравиться:
[code]
useradd username
passwd username
userdel username
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/179636.html Исходная ссылка: https://javaforall.cn