0

Приветствие SSH

10.04.2023

Приветствие в консоли, именуется Motd, я не стану расписывать историю, аббревиатуру, да и все давно написано в Вики.. Пройдемся по сути, хотя однако текста будет больше смысла, уж такой мой сайт XD

Так вот, приветствие состоит сразу с нескольких файлов, которые выполняют те или иные задачи, все они расположены по пути:

/etc/update-motd.d/

В свое время я искал тонкости настройки «Приветствия», тогда еще даже не знал, как оно именуется правильно XD Было весело) Особенно если вспомнить разные советы с тех или иных статей.. к чему это я, да бы отключить не нужные нам скрипты (файлы), не нужно их удалять или давать какие-то странные правила на чтения, встречал и такое.. достаточно, просто снять флаг исполнения у файла -x, к примеру:

sudo chmod -x /etc/update-motd.d/50-motd-news

Данная строчка, отключит строку новости.

Так же можно легко добавить любую другую информацию, к примеру, я добавил банер, который выводиться в конце приветствия:

Для этого, создадим файл, и да будет имя ему Vaonvel, ибо сайт мой таков 

;)
sudo nano /etc/update-motd.d/99-vaonvel

Впишем туда следующие строки:

#!/bin/bash
echo -e '\033[36m
#\033[34m  ██╗   ██╗ █████╗  ██████╗ ███╗   ██╗██╗   ██╗███████╗██╗     \033[36m
#\033[34m  ██║   ██║██╔══██╗██╔═══██╗████╗  ██║██║   ██║██╔════╝██║     \033[36m
#\033[34m  ██║   ██║███████║██║   ██║██╔██╗ ██║██║   ██║█████╗  ██║     \033[36m
#\033[34m  ╚██╗ ██╔╝██╔══██║██║   ██║██║╚██╗██║╚██╗ ██╔╝██╔══╝  ██║     \033[36m
#\033[34m   ╚████╔╝ ██║  ██║╚██████╔╝██║ ╚████║ ╚████╔╝ ███████╗███████╗\033[36m
#\033[34m    ╚═══╝  ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝  ╚═══╝  ╚══════╝╚══════╝\033[36;1m
################################################################\033[36;0m
\033[34m                              Некая очень полезная информация  \033[36m#
\033[34m                                  site: https://vaonvel.pp.ua  \033[36m#
################################################################
#
#
#\033[0m'

Теперь CTRL + O и CTRL + X, сохранили, закрыли.. немного объясню:
— Эта странная конструкция, как может кому-то показаться — \033[36m означает начало цвета, и \033[0m означает окончание, не совсем корректно сказано, вернее будет сказать, что это команда перехода к стандартному значению.

Дадим права на исполнения:

sudo chmod +x /etc/update-motd.d/99-vaonvel

Вот некая простая табличка цветов, при желании, больше параметров, можно порыскать в дырнете :)

 - Цвет  -=-=-  Текста -=- Фон 
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 - black       \033[30m  \033[40m
 - red         \033[31m  \033[41m
 - green       \033[32m  \033[42m
 - yellow      \033[33m  \033[43m
 - blue        \033[34m  \033[44m
 - magenta     \033[35m  \033[45m
 - cyan        \033[36m  \033[46m
 - white       \033[37m  \033[47m
__________________________________

А вот дабы не мучатся с рисованием текста в терминале, как в примере написано VAONVEL, можете сделать поиск по запросу «Text to ASCII».

Свежие комментарии

Подписка

Лучшие статьи

Рубрики

Популярное

2 ssh 1.2K views

Памятка SSH

В статье описаны продвинутые функций OpenSSH, которые позволяют сильно упростить жизнь системным администраторам и программистам, которые не боятся шелла. В отличие от
Previous Story

Лимиты в Postfix

asterisk
Next Story

Asterisk-инструкция

Latest from Blog

PostgresSQL-16 + 1C

Для начала, в какой среде будем работать: Наша задача: Предполагается, что Debian на который мы установим как PostgreSQL так и Сервер 1С установлен (Установка по умолчанию). Для начала проверим «локаль»: Как видим

POSTGRESQL 16 + CЕРВЕР 1С X64 И 1С 8.3.24

Для начала, в какой среде будем работать: Наша задача: Предполагается, что Debian на который мы установим как PostgreSQL так и Сервер 1С установлен (Установка по умолчанию). Для начала проверим «локаль»: Как видим

HADOOP

Hабор инструментов для разработки программ и обеспечения среды для их запуска в распределенной среде. Позволяет создавать большие кластеры и упрощает процесс управления ими. Является одним из элементов конвейеров обработки больших данных. Разработан на Java фондом Apache

Обновление mySQL с версии 5.7 до 8.0

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

Don't Miss

ssh

Памятка SSH

В статье описаны продвинутые функций OpenSSH, которые позволяют сильно упростить
ssh

Настройка SSH сервера в Windows

Установка сервера OpenSSH в Windows Пакет OpenSSH Server включен в