Рубрики
Ubuntu \ Mint

Консольное приветствие в ubuntu

https://manpages.ubuntu.com/manpages/trusty/man1/landscape-sysinfo.1.html

landscape-sysinfo 

Все части текста тут: 
/etc/update-motd.d/
Рубрики
Ubuntu \ Mint

ubuntu / долгая инициализация сети при загрузки

0. как искал 
cd /etc
grep -irns 300
---------------
dhcp/dhclient.conf:27:timeout 300;
---------------
1. Решение:
vim +27 /etc/dhcp/dhclient.conf 
-------------------------------
timeout 15;
-------------------------------
Рубрики
Ubuntu \ Mint

ubuntu отключаем авто обновление / disable automatic updates / upgrade

Проблема:

После установки старого пакета, он самопроизвольно обновляется.

Решение 1:

Редактируем файл (20auto-upgrades)
Значение (Update-Package-Lists) меняем с 1 на 0
nano /etc/apt/apt.conf.d/20auto-upgrades
-------------------------
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
-------------------------

Решение 2:

Удаляем пакет который занимается авто обновлением.
apt remove unattended-upgrades

Решение 3:

Можно заморозить пакет 
apt hold NAME_PACKEGE - заморозить пакет
apt unhold NAME_PACKEGE - разморозить пакет

Источники:

https://linuxconfig.org/disable-automatic-updates-on-ubuntu-18-04-bionic-beaver-linux
https://ask-ubuntu.ru/questions/729303/otklyuchit-avtomaticheskoe-obnovlenie-ubuntu-1804
https://www.nixp.ru/recipes/58.html
Как отключить автообновление в Ubuntu 18
Рубрики
Ubuntu \ Mint

matrix

Что такое matrix?

Matrix — это открытый, свободный, децентрализованный (федеративный) протокол для общения. 
Он поддерживает все функции современных мессенджеров.

ссылки

https://matrix.org/
https://packages.matrix.org/debian/
https://ru-matrix.org/%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F
https://www.codeflow.site/ru/article/how-to-install-matrix-synapse-on-ubuntu-16-04
https://markevich.ru/matrix-synapse-riot-web-ustanovka-i-nastroika/
https://markevich.ru/ustanovka-i-nastroika-jabber-sierviera-prosody-dovecot/
https://serveradmin.ru/nastroyka-chat-servera-matrix-synapse-i-klienta-riot/
Поднимаем собственный Matrix сервер в Fedora
https://www.howtoforge.com/tutorial/how-to-install-matrix-synapse-on-ubuntu-1804/


Рубрики
Ubuntu \ Mint

Как узнать версию ubuntu \ lsb_release -a

lsb_release -a - версия ubuntu

Рубрики
Ubuntu \ Mint

linux mint update 18.1 to 19

ссылки:

https://www.tecmint.com/upgrade-to-linux-mint-19/

Первым делам делаем backup(бэкап):

0. apt-get install timeshift - ставим программу для снимков
1. настраиваем снимок с помощью timeshift
2. выполняем снимок

Подготавливаем дистрибутив к обновлению:

0. Проверяем установлен ли у нас lightdm 
cat /etc/X11/default-display-manager
1. если нет то выполняем 
apt install lightdm lightdm-settings slick-greeter
apt remove --purge mdm mint-mdm-themes*
dpkg-reconfigure lightdm

Обновляем из под $ пользователя админа (!!!не #root и без sudo):

mintupgrade check
mintupgrade download 
mintupgrade upgrade

Что то пошло не так…:

После 'mintupgrade upgrade' обновления не устанавливаются 'ошибка нет gconf2'
На тестовой машине попробовал обновить и сразу проверил установку gconf2 не помогает.
Пропадает во время обновления.
Решение:
0. После 'mintupgrade upgrade' выполняем (от root):
apt-get install -f
1. Ставим gconf2 (от root)
apt-get install  gconf2
2. Запускаем из под пользователя $
mintupgrade upgrade
3. Обновления устанавливаются

Нет таблицы символов. нажмите любую клавишу для продолжения:

No symbol table found. Press any key to continue... 
0. grub-install /dev/sdX - установим загрузчик
       !!! sdX диск на котором у нас загрузчик
       !!! обратите внимание что нужно указывать диск sdX, а не раздел sdX2 
1. update-grub - обновим загрузочные записи
Рубрики
Ubuntu \ Mint

ubuntu tools

Пользователи:

ssh root@IP_адрес_сервера - логин с рутовой учетной записью
adduser sammy - создание нового пользователя sammy
usermod -aG sudo sammy - привилегии пользователя "root" для пользователя sammy

Настройка авторизации по открытому ключу:

ssh-keygen - создать новую пару ключей, выполните следующую команду в терминале на вашей локальной машине (т.е. на вашем компьютере)
ssh-copy-id sammy@IP_адрес_вашего_сервера - После того, как вы введёте пароль, ваш открытый ключ будет добавлен в файл .ssh/authorized_keys на вашем сервере.

Отключение входа по паролю:

nano /etc/ssh/sshd_config - редактируем конфиг SSHD
--------------------------
PasswordAuthentication no - отключение входа по паролю
PubkeyAuthentication yes
ChallengeResponseAuthentication no
--------------------------

Настройка базового firewall:

ufw app list - список разрешенных приложений
ufw allow OpenSSH - разрешаем OpenSSH
ufw enable - включаем firewall
ufw status - покажет состояние firewall