bash цвета

bash цвета

Уже раньше писал про подсветку:
https://imbicile.pp.ru/podsvetka-sintaksisa-nano/
https://imbicile.pp.ru/ubuntu-bash/

Решил обновить статьи, и заодно подсветить все

Сделал репозиторий на git https://github.com/imbicile/shell_colors
Если не интересен принцип происходящего то можно выполнить 4 команды. И будет красиво
В процессе работы скрипта будет предложено ввести пароль на sudo. Это необходимо для установки цветовых схем для root и всех новых пользователей

wget https://raw.githubusercontent.com/imbicile/shell_colors/master/shell_color
chmod +x shell_color
./shell_color
rm shell_color

» Читать дальше

Zabbix speedtest скорость на карте

Zabbix speedtest скорость на карте

Установим консольную версию Speedtest

sudo apt install speedtest-cli

Для удобства переходим в root

sudo -s

Создадим папку где будем хранить файлы от исполняемых скриптов

mkdir script

Запустим speedtest

speedtest-cli --simple
Ping: 22.825 ms
Download: 23.21 Mbit/s
Upload: 61.51 Mbit/s

» Читать дальше

Установка и настройка Thinstation 5.5

Установка и настройка Thinstation 5.5

В связи с ростом без дисковых станций, решил обновить систему и заодно сделать правильные настройки Thinstation
За основу взят уже готовый сервер

https://imbicile.pp.ru/ustanovka-tonkih-klientov-na-primere/

Что имеем:
Установлен TFTP сервер
DHCP сервер находится на Windows хосте. Так сложилось исторически
Парк устаревших компьютеров которые будут терминальными станциями с загрузкой по сети

» Читать дальше

Ubuntu nginx + php fpm + ssl + mysql + letsencrypt

Ubuntu nginx + php fpm + ssl + mysql + letsencrypt

Исходные данные
Сервер: Ubuntu 16.04
Имя сервера: userver1604
Имя сайта: userver1604

Все действия будут выполнять от root чтобы постоянно не писать sudo

sudo -s

Обновим систему

apt update && apt full-upgrade -y

Установка nginx

apt install nginx -y

» Читать дальше

Конфигурация SQUID в домене

Конфигурация SQUID в домене

Спустя некоторое время решил выложить конфигурацию squid
За время первоначальной настройки она претерпела изменения и обросла списками
Первоначальная версия: Конфигурация Squid3
Реализовано:

  1. Сервер squid введен в домен: Ubuntu 16.04 Active Directory
  2. Авторизация на уровне Active Directory
  3. Непрозрачный squid
  4. Полный доступ отдельной доменной группе inet_ful_users
  5. Ограниченный доступ в интернет всем пользователям в домене FS_auth
  6. Блокировка соц сетей и развлекательного контента (soclist, httpssoclist, blacklist)
  7. Блокировка медиа контента (stop_media)
  8. Глобальный доступ только безопасных портов (Safe_ports)
  9. Глобальный запрет для сомнительных сайтов и запросов ПО (hardban)

» Читать дальше

SQUID блокировка рекламы

SQUID блокировка рекламы

Немного уменьшим количество рекламы отображаемой через squid
Будем делать это посредством файла hosts

Чтобы его использовать необходима чтобы в файле squid.conf была включена директива host

hosts_file /etc/hosts

Директива удобна так же если нам необходимо указать переадресацию по имени на сервер в локальной сети
» Читать дальше

Запись экрана ubuntu

Запись экрана ubuntu

Программ записи экрана существует множество
Но как обычно есть нюансы которые не устраивают по разным причинам
Поэтом напишем свой небольшой скрипт для удобства

Ставим ffmpeg для записи экрана

sudo apt install ffmpeg

Ставим необходимые пакеты для уведомлений
1) xfce4-notifyd

sudo apt install xfce4-notifyd

2) ИЛИ notify-osd

sudo apt-get install notify-osd libnotify-bin

Оба варианта ставят пакет notify-send. Он будет нужен для уведомлений. Выбираем любой понравившийся.
» Читать дальше

1 2 3 11