Как использовать команду Finger в Linux

{title}1. Как установить и использовать Finger в Linux2. Как использовать команду Finger для конкретного пользователя3. Отобразите результаты, пропустив файлы .plan и .project. Команда Finger в Linux.

Когда в наших ролях входит администрирование операционных систем Linux, идеально знать различные команды, с помощью которых задачи поддержки и управления будут намного более сносными, поскольку благодаря им мы получим важную информацию, которая впоследствии будет большим подспорьем для анализа или отчетов. ..

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

Чтобы решить этот тип управления, мы находим команду Finger, которая дает нам обзор пользователей, которые в настоящее время подключены к системе, и на основе этой информации перекрестные детали, чтобы узнать их действия и влияние на систему и ее работу. TechnoWikis проведет полный анализ этой ценной команды в Linux и, таким образом, у вас появится еще один союзник для решения административных задач.

1 . Как установить и использовать Finger в Linux

Шаг 1

Как правило, Finger не устанавливается в Linux, в данном случае мы говорим об Ubuntu 19, поэтому для установки мы должны выполнить следующее:

 sudo apt установить палец 

Шаг 2

В случае использования Fedora мы должны выполнить следующее:

 sudo dnf установить палец 

Шаг 3

Как только Finger будет установлен в системе, это будет общий синтаксис использования:

 finger [-lmsp] [пользователь ...] [пользователь @ хост ...] 
Здесь указаны следующие параметры:

-s

Отображает логин пользователя, настоящее имя, имя устройства и статус записи, время простоя, время входа в систему и другие доступные параметры, в этом случае время входа в систему имеет формат месяц, день, часы.

-l

Этот параметр генерирует формат с разными строками, в котором мы увидим всю информацию о параметре -s, добавив домашний каталог пользователя, номер телефона, оболочку входа в систему, статус электронной почты, а также содержимое файлов ".plan" , ".project", ".pgpkey" и ".forward" непосредственно домашний каталог пользователя.

Запретить параметру -l генерировать содержимое файлов «.plan», «.project» и «.pgpkey».

Пропустить сопоставление имени пользователя

Если параметр не указан, предполагаются результаты значения - и команда Finger напечатает запись, связанную с каждым пользователем, подключенным к операционной системе.

Шаг 4

Кроме того, мы можем искать данные на удаленных компьютерах, используя формат user @ host или @host.Проведя пальцем по экрану, мы увидим следующее:

Там находим следующие значения:

Авторизоваться

Имя пользователя, которое инициировало текущий сеанс

сладкий картофель

Это настоящее имя подключенного пользователя.

Tty

Это относится к типу терминала, к которому мы подключены, значение «: 0» указывает на физическую клавиатуру и экран, связанный с физическим оборудованием.

Праздный

Это время простоя текущего пользователя, если вы видите одну цифру, это будет означать, что это минуты, а если мы увидим две точки, это будут часы и минуты, а если мы увидим букву «d», это будут дни. и часы.

Время входа

Это время, когда вы вошли в систему

Офис

Это старое значение, в котором отображались офисные данные пользователя, но в настоящее время отображается IP-адрес устройства, а значение «: 0» снова относится к физической клавиатуре и экрану устройства.

Офисный телефон

Там отображается номер офиса, но если root не зарегистрировал ни одного номера телефона, мы увидим пустое место.

Шаг 5

Теперь, если подключено несколько пользователей, мы увидим примерно следующее:

2. Как использовать команду Finger для конкретного пользователя

Finger позволяет указать конкретного пользователя, а не всех пользователей системы, для этого достаточно выполнить следующий синтаксис:

 палец "пользователь" 

Мы можем найти различные аспекты пользователя, такие как:

Каталог

Это домашний каталог указанного пользователя

Оболочка

Это используемая оболочка

На С

Указывает время и дату, когда пользователь вошел в систему, с какого tty и с какого IP-адреса.

Почта

Покажите адрес электронной почты пользователя (если он у вас есть), и если он был проверен, он отобразит время просмотра

Строить планы

Если пользователь создает файлы «.plan» и «.project» в домашнем каталоге и добавляет в них информацию, он будет отображаться здесь.

Другой способ получить доступ к информации о пользователе - использовать его настоящее имя:

3. Отображение результатов путем пропуска файлов .plan и .project Команда Finger в Linux

Если мы хотим, чтобы команда Finger выдавала нам данные пользователя, но, опуская эти два файла, мы должны выполнить следующее:

 finger -p "пользователь" 

Как использовать расширенную опцию листинга

Это способ визуализировать всех пользователей в расширенном формате, для этого мы добавляем параметр -l (large):

 палец -l 

В нем будут перечислены все активные пользователи системы.

Настроить столбцы

С параметром -s мы можем настроить отображение столбцов при запуске Finger:

 finger -s "пользователь" 

Мы видим, что Finger - это динамическая команда, с помощью которой мы можем получить конкретную информацию о каждом пользователе и, таким образом, максимально контролировать каждого из них.