0

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

Приветствие в консоли, именуется 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

Памятка SSH

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

Лимиты в Postfix

asterisk
Next Story

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

Latest from Blog

Интеграция Asterisk и Битрикс24

В сети есть разные варианты интеграции IP-АТС Asterisk и CRM Битрикс24, но мы, все таки, решили написать свою. По функционалу все стандартно: Под катом расскажу как все настроить у себя и дам

Nextcloud migrate to PostgreSQL

Also getting the famous “1213 Deadlock found when trying to get lock; try restarting transaction”? A few users reported switching to PostgreSQL fixed it. While I did not believe at first… Yes…

Автоматизированные бэкапы postgresql

Всем привет! Я бы сказал что эта статья cookbok по которому можно создать простое и эффективное решение для создания бэкапов базы данных. Казалось бы довольно очевидная задача но тем не менее когда

Быстрое восстановлении базы 1С в PostgreSQL bash скриптом

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

Don't Miss

ssh

Памятка SSH

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

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

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