Възможност за преглед на всички налични потребители в Linux
Преглед на потребителите на Linux на вашия AlexHost VPS: бързи и лесни методи
Защо да проверявате потребители на Linux? Управлението на потребителите на вашия AlexHost Linux VPS е от решаващо значение за сигурността и администрирането, особено за WordPress, Laravel или други CMS настройки. Да знаете кой е регистриран ви помага да контролирате достъпа, да отстранявате проблеми и да поддържате сървъра си заключен. В това ръководство са описани прости команди за преглед на информация за потребителите, оптимизирани за VPS средата на AlexHost, базирана на Ubuntu, с достъп до root.
Метод № 1: Проверка с файла /etc/passwd
Един от основните източници на информация за потребителите в Linux е файлът /etc/passwd. Този файл съдържа записи на потребителите, техните идентификатори, домашни директории и използвани шелове. Можете да използвате командата cat или less, за да видите съдържанието на този файл. Всеки ред от файла представлява потребителски запис, като полетата са разделени с двоеточия. Един пример е показан тук
Метод № 2: Използване на командата getent
Командата getent се използва за извличане на записи от бази данни, включително информация за потребителите от файла /etc/passwd. Това ви позволява да преглеждате списъка с потребители по-удобно.
getent passwd
Метод #3. Използване на командата cut за извличане на потребителски имена
Ако трябва да извлечете само потребителските имена, можете да използвате комбинация от командите Cut и awk.
getent passwd | cut -d: -f1

Метод № 4. Използване на командата awk за селективно показване на информация
Когато работите със сървъра си, може да искате да ограничите извеждането на информация за специфични аспекти на даден потребител; можете да използвате awk. Например следната команда ще покаже имената и домашните директории на всички потребители:getent passwd | awk -F: '{print "Username: " $1 "t Home Directory: " $6}'