Issue linux что это

Настройка вашего Logon при помощи /etc/issue

Когда вы первый раз запускаете вашу новую LFS систему, экран приглашения будет приятным и запланированным. Хотя многие люди захотят иметь в их системе отображение большей информации в тексте приглашения. Это может быть достигнуто использованием файла /etc/issue.

Файл /etc/issue является обычным текстовым файлом, который будет так же применять некоторые Escape последовательности (смотри ниже) для вставки информации о системе. Есть так же файл issue.net, который может быть использован при удаленной регистрации. Хотя ssh будет использован только если вы установите опцию в файле конфигурации, а так же не будет интерпретировать escape последовательности, описанные ниже.

Одна из наиболее общих вещей, которую люди хотят сделать, это очистка экрана при каждой регистрации. Простейшим способом сделать это является помещение escape-последовательности «очистка» в /etc/issue. Для этого надо выполнить clear > /etc/issue . Это вставит правильный escape код в начало файла /etc/issue. Заметьте, что если вы это сделаете, то при редактировании файла вы должны оставить символ ^[c в первой строке.

Следующие escape-символы распознаются agetty (программой, которая обычно разбирает /etc/issue). Эту информацию можно получить, запустив man agetty , где вы можете найти дополнительную информацию о процессе регистрации.

Файл issue может содержать определенные escape коды для отображения различной информации. Все escape коды состоят из обратного слэша (\) непосредственно идущего перед одной из букв, объясненной ниже (так \d в /etc/issue вставит текущую дату).

Последнее обновление 2005-01-14 17:30:04 -0700

Источник

Issue linux что это

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux

Beyond Linux From Scratch. Version 2011-12-30
Назад 3. Завершающие настройки в системе LFS Вперед

Настраиваем вход в вашу систему с помощью /etc/issue

Когда вы первый раз загружаете свою систему LFS, на экран с приглашением входа в систему ничего выдаваться не будет (как это и должно быть в базовой системе). Но многие хотят, чтобы кроме приглашения входа в систему система также отображала некоторую информацию. Это можно сделать с помощью файла /etc/issue .

Файл /etc/issue является простым текстовым файлом, в котором можно записать определенные последовательности управляющих символов (смотрите ниже) с тем, чтобы можно было отображать системную информацию. Есть также файл issue.net , который можно использовать при дистанционном входе в систему. Но ssh будет использовать этот файл только в том случае, если вы в конфигурационном файле укажете соответствующий параметр, причем управляющие последовательности, приведенные ниже, интерпретироваться не будут.

То, что требуется наиболее часто, это — очистка экрана при каждом входе в систему. Простейший способ это сделать — добавить в файл /etc/issue управляющую последовательность «clear» (очистить). Для этого нужно будет выполнить команду clear > /etc/issue. В результате в начало файла /etc/issue будет вставлен соответствующий код управляющей последовательности. Заметьте, что если вы поступите таким образом, то при редактировании файла вам никогда не следует изменять символы (обычно ‘^[[H^[[2J’), находящиеся в первой строке файла, и ничего к ним не следует добавлять.

Замечание

Последовательностью символов, управляющей терминалом, является код, который распознается терминалом специальным образом. ^[ обозначает символ ASCII ESC. Последовательность ESC [H переводит курсор в левый верхний угол экрана, а последовательность ESC 2 J стирает экран. Более подробную информацию о последовательностях символов, управляющих терминалом, смотрите на http://rtfm.etla.org/xterm/ctlseq.html .

Приведенные ниже последовательности распознаются программой agetty (программа, которая обычно обрабатывает файл /etc/issue ). Эта информация взята из руководства man agetty, где вы также можете найти дополнительную информацию о процессе входа в систему.

В файле issue могут присутствовать определенные последовательности символов, предназначенные для отображения различной информации. Все управляющие последовательности, указываемые в файле issue , состоят из обратного слеша (\), за которым идет один их символов, приведенный ниже (так \d , присутствующий в файле /etc/issue , будет вставлять текущую дату).

Перевод сделан с варианта оригинала, датированного 2007-04-04 19:42:53 +0000

Источник

Linux display or change a pre-login message /etc/issue file

H ow can I configure or change the virtual Console login to display a pre-login message by editing the /etc/issue file?

The /etc/issue is a text file which contains a message or system identification to be printed before the login prompt. It may contain various @char and \char sequences, if supported by getty.

Читайте также:  Улучшенное меню пуск windows 10
Tutorial details
Difficulty level Easy
Root privileges Yes
Requirements Linux
Est. reading time 2 minutes

Let us see how to customize, display and edit the /etc/issue file on Linux as per your needs.

Linux displaying or changing a pre-login message /etc/issue file

Just open the /etc/issue file and change the text as per your requirements. For instance:
sudo vim /etc/issues
## OR ##
sudo nano /etc/issues

Procedure to change /etc/issue pre login file

Login as the root user. Open a file:
# vi /etc/issue
Append new text as follows:
Welcome to nixCraft Labs!
Today is \d \t @ \n
Save and close the file. \d, \t or \n will expand as follows on run time.

  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:
    • How to set up Redis sentinel cluster on Ubuntu or Debian Linux
    • How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2)
    • How to set up Mariadb Galera cluster on Ubuntu or Debian Linux
    • A podman tutorial for beginners – part I (run Linux containers without Docker and in daemonless mode)
    • How to protect Linux against rogue USB devices using USBGuard

Join Patreon

The /etc/issue file escape code

The issue-file (/etc/issue or the file set with the -f option) may contain certain escape codes to display the system name, date and time etc. All escape codes consist of a backslash (\) immediately followed by one of the letters explained below.

  • \b : Insert the baudrate of the current line.
  • \d : Insert the current date.
  • \s : Insert the system name, the name of the operating system.
  • \l : Insert the name of the current tty line.
  • \m : Insert the architecture identifier of the machine, eg. i486
  • \n : Insert the nodename of the machine, also known as the hostname.
  • \o : Insert the domainname of the machine.
  • \r : Insert the release number of the OS, eg. 1.1.9.
  • \t : Insert the current time.
  • \u : Insert the number of current users logged in.
  • \U : Insert the string “1 user” or “ users” where is the number of current users logged in.
  • \v : Insert the version of the OS, eg. the build-date etc.

Default /etc/issue file

We can display /etc/issue using the less command/more command/most command or cat command or bat command:
bat /etc/issue
more /etc/issues
cat /etc/issue

Summing up

You learned how to display or change the /etc/issue file on Linux using a text editor. Please use the man command to read man page:
man 5 issue
See also:

🐧 Get the latest tutorials on Linux, Open Source & DevOps via

Источник

Issue linux что это

Информация взята из [1].

Используется для сервера доменных имен (DNS). Размещается тут опционально, однако здесь нормальное месторасположение этой информации.

/etc/profile RHL,
FBSD
Системные настройки окружения — скрипт, выполняющийся при старте системы.
/dev/MAKEDEV RHL Файл /dev/MAKEDEV является скриптом, написанным системным администратором. Этот создает только файлы локальных устройств или ссылки на них, такие как нестандартные драйверы устройств.
/etc/aliases RHL,
FBSD
Псевдонимы имен пользователей, соответствующие никнеймам для e-mail.
/etc/bootptab Конфигурация демона сервера BOOTP.
/etc/crontab RHL,
FBSD
Список команд и времени их выполнения для запуска (назначенные задания для демона cron).
/etc/dhcpd.conf Файл конфигурации для демона сервера DHCP.
/etc/ethers Файл соответствия MAC-адресов IP-адресам (RARP mapping). См. man ethers(5).
/etc/exports RHL Файл, описывающий экспотированные файловые системы для сервисов NFS.
/etc/fdprm RHL Таблица параметров для floppy-диска. Описывает форматы различных floppy-дисков. Используется setfdprm.
/etc/filesystems RHL Может использоваться для установки последовательности filesystem probe, когда файловые системы монтируются с опцией auto. Параметр nodev указывается для файловых систем, которые не монтируются реально-локально, такие как proc, devpts и системы nfs.
/etc/fstab RHL,
FBSD
Список файловых систем, автоматически монтируемых при загрузке системы командой mount -a (может эквивалентно использоваться /etc/rc или другой файл, участвующий в автозапуске).
/etc/group RHL,
FBSD
Файл, описывающий группы пользователей (по аналогии /etc/passwd).
/etc/groups Может содержать пароли, которые позволяют пользователю присоединиться к группе.
/etc/gshadow RHL Используется для хранения пароля группы и информацию group administrator password для теневых паролей.
/etc/host.conf RHL,
FBSD,
ASPL
Указывает, каким образом должны разрешаться имена хостов. Список опций определителя (resolver) адресов.
/etc/hosts RHL,
FBSD,
ASPL
Список хостов для преобразования имен в IP-адреса (обычно нужно для хостов локальной сети, о которых не знает система DNS).
/etc/HOSTNAME Задает имя для рабочей станции. Используется для поддержки старых программ, которые сохраняют имя хоста в файле /etc/sysconfig/network.
/etc/inittab RHL Конфигурационный файл для процесса init, управляющий ходом уровней загрузки (startup run levels) — указывает скрипты, которые запускаются на каждом уровне.
/etc/inetd.conf FBSD Настраивает службы, которые обрабатываются демоном inetd.
/etc/issue RHL Вывод getty перед выдачей приглашения логина (login prompt). Описание приглашающего сообщения (welcoming message).
/etc/issue.net RHL Вывод для сетевых логинов (версия LINUX).
/etc/ld.so.conf RHL Конфигурационный файл ld.so, run time linker.
/etc/lilo.conf Конфигурационный файл для LILO (LInux LOader, начальный загрузчик операционных систем).
/etc/limits Ограничения пользовательских ресурсов, когда установлена система shadow passwords.
/etc/localtime RHL,
FBSD
В Debian здесь хранится линк на информацию о временнОй зоне системы. У меня на Red Hat 4 команда more /etc/localtime выдавала кракозябрики — походу это какой-то двоичный файл.
/etc/login.defs RHL Устанавливает пользовательские опции (user login features) на системах, где работает shadow passwords.
/etc/logrotate.conf RHL Настраивает ротацию логов (управление логами, их архивирование).
/etc/magic Конфигурационный файл для типов файлов. Содержит описания различных форматов файлов для командной оболочки. Почему-то на Red Hat 4 я такого файла не нашел, зато были похожие файлы /etc/mime-magic и /usr/share/magic
/etc/motd RHL,
FBSD
Сообщение дня (message of the day), автоматически выводящееся при успешном логине.
/etc/mtab RHL Список смонтированных файловых систем в настоящий момент времени. Настраивается скриптом загрузки и обновляется командой mount.
/etc/named.conf Используется серверами доменных имен, DNS (named).
/etc/networks FBSD Список имен и адресов сетей, как ваших собственных, так и других. Связывает доменные имена с адресами сетей. Используется командой route.
/etc/nologin, /sbin/nologin RHL,
FBSD
Если этот файл существует, то запрещен логин всех пользователей, кроме root. Обычно создается, когда система уходит в отключение.
/etc/nsswitch.conf RHL,
FBSD
Конфигурационный файл name service switch.
/etc/passwd RHL,
FBSD
База данных пользователей с полями, определяющий логин (username), реальное имя, домашний каталог (home directory), зашифрованный пароль (encrypted password, а точнее — хеш от него, вычисленный по известному алгоритму, например MD5) и другую информацию по каждому пользователю.
/etc/printcap RHL,
FBSD
Конфигурационный файл для принтеров.
/etc/profile RHL,
FBSD
Файл, выполняемый шеллом Bourne или C при логине пользователя или загрузке системы. Это позволяет администратору системы настроить глобальные установки по умолчанию для каждого пользователя отдельно.
/etc/protocols RHL,
FBSD,
ASPL
Описывает протоколы Internet DARPA, доступные из подсистемы TCP/IP. Привязывает номера ID протокола (порт) к именам протоколов.
/etc/rc или
/etc/rc.d или
/etc/rc?.d
RHL,
FBSD
Скрипты или директории со скриптами, которые запускаются при загрузке системы или когда меняется уровень процесса загрузки.
/etc/rc.d/rc0.d Содержит файлы, упраляющие уровнем загрузки 0 (run level 0). Обычно эти файлы являются мягкими файловыми ссылками (softlink files).
/etc/rc.d/rc1.d RHL Содержит файлы, упраляющие уровнем загрузки 1 (run level 1). Скрипты, начинающиеся с S нужны для старта (Start), а начинающиеся с K — для останова (Kill).
/etc/rc.d/rc.sysinit RHL Процесс init запускает этот файл при своем старте.
/etc/rc.d/init.d/inet Сценарий, конфигурирующий при начальной загрузке сетевой интерфейс.
/etc/resolv.conf RHL,
FBSD,
ASPL
Настраивает распознаватель имен (name resolver) — здесь указываются адрес (или адреса), сервера имен (DNS) и ваше доменное имя. Список имен серверов имен, IP-адресов (поле Name-server) и имен доменов, по которым можно найти удаленные системы (поле Search).
/etc/securetty RHL Идентифицирует защищенные терминалы (secure terminals), с которых администратору root можно войти в систему (log in).
/etc/services RHL,
FBSD,
ASPL
Перечисляет сетевые сервисы, которые система поддерживает.
/etc/shadow RHL Файл shadow password на системах, где установлено ПО shadow password software. Shadow passwords перемещают move файлы с зашифрованными паролями из /etc/passwd в /etc/shadow который может читать только root.
/etc/shadow.group Системы с установленным ПО shadow passwords могут иметь этот файл.
/etc/shells RHL,
FBSD
Список доверяемых шеллов (trusted shells). Команда chsh позволяет пользователям изменить свой логин-шеллна шелл, который перечислен только в этом файле.
/etc/skel/.profile Может использоваться администратором для установки переменной окружения редактора (editor environment variable) для того, чтобы сделать некоторые редакторы дружественными для новых пользователей.
/etc/sudoers RHL Список пользователей со специальными привилегиями для команд, которые они могут выполнять.
/etc/smb.conf или
/etc/samba/smb.conf
RHL Конфиг для настроек сервисов Samba (сетевая стистема обмена файлами Windows).
/etc/sysconfig/amd Используется для конфигурирования демона автомонтирования (auto mount daemon).
/etc/sysconfig/clock RHL Используется для конфигурирования системных часов (system clock) на универсальное (Universal) или локальное время (local time) и установки некоторых других параметров часов.
/etc/sysconfig/i18n RHL Управляет настройками системного шрифта.
/etc/sysconfig/init RHL Этот файл используется для установки некоторых характеристик терминала и переменных окружения (environment variables).
/etc/sysconfig/keyboard RHL Используется для конфигурирования клавиатуры.
/etc/sysconfig/mouse RHL Используется для конфигурирования мыши.
/etc/sysconfig/pcmcia RHL Используется для конфигурирования сетевых карт pcmcia.
/etc/rc.d/routed,
/usr/src/etc/rc.d/routed
FBSD Настраивает политики динамической маршрутизации.
/etc/syslog.conf RHL,
FBSD
Конфигурационный файл для демона syslogd.
/etc/termcap RHL,
FBSD
База данных совместимости терминалов. Описывает управляющие ESC-последовательности (escape sequences), поддерживаемые различными терминалами. См. man-справку по terminfo, termcap, curs_termcap.
/etc/terminfo Детализирует ввод/вывод терминала (terminal I/O).
/etc/usertty Этот файл используется для наложения специальных ограничений доступа для пользователей.
$HOME/.bashrc RHL Алиасы пользователей, модификаторы путей, функции.
$HOME/.bash_profile RHL Содержимое пользовательского окружения (users environment stuff) и автозапускаемые программы.
$HOME/.bash_logout RHL Пользовательские действия, которые выполняются при выходе из системы (logout).
$HOME/.hushlogin Когда этот файл существует в домашней папке пользователя, то запрещена проверка почты, печать времени последнего логина и «сообщения дня» в момент, когда пользователь входит в систему.
$HOME/.inputrc Содержит клавиатурные привязки (keybindings) и кое-что еще.
$HOME/Xrootenv.0 Информация о сети и окружении.
/proc/cpuinfo RHL Информация о типе процессора, о его производителе и быстродействии.
/proc/devices RHL Список устройств, сконфигурированных в ядре, работающем в настоящий момент.
/proc/dma RHL Показывает, какие каналы DMA используются в настоящий момент.
/proc/filesystems RHL Файловые системы, которые сконфигурированы в ядре. Используется для детектирования файловых систем, если файл /etc/filesystems не существует.
/proc/ioports RHL Показывает, какие порты ввода/вывода (I/O ports) находятся в использовании в настоящий момент.
/proc/interrupts RHL Показывает, какие прерывания сейчас используются и насколько часто.
/proc/kcore RHL Образ физической памяти системы. Команда more /proc/kcore выдает сообщение «Operation not permitted».
/proc/kmsg RHL Вывод сообщений ядра, которые перенаправляются в syslog.
/proc/ksyms или
/proc/kallsyms
RHL Таблица символов ядра (у меня на Red Hat команда more /proc/ksyms почему-то выдавала No such file or directory).
/proc/loadavg RHL Статистика по средней загруженности системы.
/proc/meminfo RHL Информация по использованию памяти — физической и файла подкачки.
/proc/modules RHL Информация о том, какие модули ядра загружены в память в настоящий момент.
/proc/mounts RHL Содержит информацию о файловых системах, смонтированных в настоящее время. Информация сходна с файлом /etc/mtab.
/proc/net RHL Папка, которая содержит статусную информацию о сетевых протоколах. Каждый файл в папке соответствует определенному протоколу (arp, tcp и т. д.).
/proc/self RHL Символическая ссылка на директорию процессов программ, указывающая на /proc. Когда 2 процесса смотрят на proc, они получают разные ссылки.
/proc/stat RHL Разнообразная статистика о системе, например количество ошибок страниц (page faults) с момента начала работы системы.
/proc/uptime RHL Время нахождения системы в рабочем состоянии.
/proc/version RHL Версия ядра.
/tmp/fvwmrca01339 Задает FVWM-M4. Содержит информацию о сети, подсистеме Xwindows и другую информацию о настройках.
/usr/lib/zoneinfo или
/usr/share/zoneinfo
RHL,
FBSD
Файлы данных временнОй зоны, которые сохраняет здесь система Debian.
/var/log/lastlog RHL,
FBSD
Используется finger чтобы сказать пользователю о времени последнего входа в систему.
/var/log/wtmp RHL,
FBSD
Двоичная информация о пользователях, вошедших в систему. Команда last использует эту информацию.
/var/run/utmp RHL,
FBSD
Содержит информацию о пользователях, залогиненных в системе в настоящий момент. Команды who и w используют этот файл.
/var/named/root.hints
/var/named/* FBSD Файлы, используемые сревером доменных имен (DNS). Размещение тут опционально, однако здесь нормальное месторасположение этой информации.
/var/log/btmp Используется для сохранения информации о неудачных логинах. Этот файл должен быть одинажды создан вручную, чтобы информация начала накапливаться.
/var/log/lastlog RHL,
FBSD
Содержит информацию о последнем времени успешного логина в систему. Работает с lastb(1).
/var/log/maillog RHL,
FBSD
Нормальный системный файл почтового лога.
/var/log/messages RHL,
FBSD
Основной файл лога системных сообщений.
/var/log/secure RHL Системное отслеживание входов пользователя в систему. Периодически проверяйте этот файл.
/var/spool/mail RHL Место, где обычно хранятся почтовые ящики. Каждому пользователю соответствует свой файл (например, почта root хранится с файле /var/spool/mail/root). Почту также можно посмотреть командой mail.
/etc/ftpusers RHL,
FBSD
По умолчанию путь и имя для файла ftpusers. В этом файле указываются имена пользователей, которым запрещен вход в систему через ftp. Среди таких пользователей обычно root, daemon, bin, uucp и news.

Примечание:
RHL == Red Hat Linux 4
FBSD == FreeBSD 6.3
ASPL == ASPLinux 10

Источник

Читайте также:  Windows 10 во сколько выходит
Оцените статью