Как запретить службе (xrdp) использовать определенный порт?

Прямого эквивалента команде Linux lastlog, поставляемой с операционной системой, не существует.

В системе учета входа в систему Linux есть таблица, в которой записано время последнего входа в систему для каждой учетной записи пользователя, индексированное по идентификатору пользователя этой учетной записи. В системах учета входа в систему NetBSD, FreeBSD и OpenBSD есть эквивалентная таблица (, хотя и с другой структурой и именем ), а (в системах NetBSD и FreeBSD )команда lastlogin, которая датируется серединой 1990-х гг. И в мире Linux, и в мире BSD эта таблица обновляется теми же программами, которые записывают таблицу журнала входа в систему и текущую активную таблицу имен входа, две другие таблицы в базе данных входа.

В Solaris есть две таблицы, :эквивалентная и не совсем эквивалентная.

Команда last, на которую указывают другие люди, не особенно полезна, потому что она не работает ни с одной из них. Он работает с другой таблицей в базе данных учета входа в систему, таблице журнала событий входа в систему; и, как вы можете видеть, если учетная запись никогда не входила в систему, в этой таблице нечего будет обрабатывать. В отличие от таблицы времени последнего входа в систему, в BSD имеется пустая неявная запись (, а в Linux явная пустая запись )для каждой учетной записи пользователя.

Таблица Solaris не совсем эквивалентна /var/adm/acct/sum/loginlog. Это не заполняется напрямую программой loginпо мере того, как происходят входы в систему, и нет прямой эквивалентной программы для создания отчетов об этом.

Связан с командой lastlogin; однако это сильно отличается от вышеупомянутой команды с таким именем. В Solaris это инструмент для записи в эту таблицу, а не инструмент для создания отчетов о ее содержимом. (Для этого также используется lastloginв AIX. )Инструмент runacct, запускаемый ежедневно, вызывает команду lastloginдля заполнения этой таблицы. Отчет делается с помощью команды prtacct.

Прямо эквивалентной таблицей Solaris является /var/adm/lastlog, которая не упоминается в документе Oracle. Программа для чтения не поставляется. Тем не менее, (пока программное обеспечение не умерло, в Oracle )была доступна сторонняя lastlogпрограмма, написанная Ричардом Гамильтоном. Возможно, вам захочется убедить разработчиков OpenIndiana/Illumos включить такую ​​команду. Дэн Макдональд, инженер OmniOS, касался этого материала совсем недавно, в январе 2016 года.

Дополнительная литература

  • Джонатан де Бойн Поллард (2018 ).База данных входа в систему Unix . Часто задаваемые ответы.
  • " Файлы учета системы ".Руководство системного администратора :Расширенное администрирование . Информационная библиотека Oracle Solaris 10 8/11. Оракул. 2011.
  • ластлог . Блог Oracle Solaris. 2010 -07 -15.
  • lastlogin. Руководство системного администратора FreeBSD . 2011 -06 -06.
  • last. Руководство по командам пользователя . Иллюмос. 2017 -04 -12.
  • acctsh. Команды системного администрирования . СанОС 5.11. 2002 -03 -15.

1
18.05.2020, 23:33
0 ответов

Теги

Похожие вопросы