Первичная настройка Linux

Первоначальная настройка

sudo su
su
passwd astra
adduser user
passwd user
hostnamectl set-hostname NTGB4-POL-
sudo apt update
sudo apt full-upgrade

Установка remmina

sudo apt install remmina

Установка freerdp2

apt-get install freerdp2-x11

Скачать пакет

xfreerdp /u:ЛОГИН /p:ПАРОЛЬ /d:lpu /app:"||EPIDS" /v:10.4.120.11 /printer /cert-ignore /log-level:OFF

Крипто Про

Скачать пакет

5050K-Y0000-01UGK-ZVUMA-XZ09P

Для установки Яндекс.Браузер

    Добавить следующую строку в файл /etc/apt/sources.list:
    deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free

    Обновить списки пакетов:
    sudo apt update

    Установить пакет yandex-browser-stable с помощью Графический менеджер пакетов synaptic или командой:
    sudo apt install yandex-browser-stable
    
    https://browser.yandex.ru/

Для установки MeshCentral:
    (wget "https://192.168.2.13/meshagents?script=1" --no-check-certificate -O ./meshinstall.sh || wget "https://192.168.2.13/meshagents?script=1" --no-proxy --no-check-certificate -O ./meshinstall.sh) && chmod 755 ./meshinstall.sh && sudo -E ./meshinstall.sh https://192.168.2.13 'JJ46rvlekrK81kxuTSrKFHJNN3Snq8Ja8XIQuWPGF7$GdF0MQcJrP9WPiID8HOmY' || ./meshinstall.sh https://192.168.2.13 'JJ46rvlekrK81kxuTSrKFHJNN3Snq8Ja8XIQuWPGF7$GdF0MQcJrP9WPiID8HOmY'

Удалить firefox
sudo apt remove firefox
sudo apt autoremove
Репозитории Astra Linux

 

узнать версию lsb_release -a

Этапы обновления (для версии 1.7.3):

  1. Подключим зафиксированную ветку интернет-репозитория Astra Linux, для

этого в файле mcedit/etc/apt/sources.list

добавить строки:

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-main/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-update/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-main/ 1.7_x86-64 main contrib non-free

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-update/ 1.7_x86-64 main contrib non-free

  1. Выполнить обновление списка пакетов: sudo apt update
  2. Установить обновление: sudo astra-update -A -r -T

Установка принтера

apt-get upgrade

Плагины линукс

su dpkg -i --force-all файл драйвер
sudo apt update
если ошибка то sudo apt install -f
su dpkg -i --force-all файл драйвер

через mc Проверьте имя файла конфигурации
/ etc / printcap

Взаимодействие по протоколу RDP

Скачать пакет

Распаковать архив:

tar xvf Загрузки/xrdp.tar.gz -C /tmp/
Установить 2 пакета с xrdp:
sudo dpkg -i /tmp/xrdp/*.deb


sudo apt install x2goserver


sudo dpkg -i ~/Загрузки/vino_3.20.2-1astra1_amd64.deb
sudo dpkg -i ~/Загрузки/libtelepathy-glib0_0.18.2-2_amd64.deb
sudo apt-get install -f

Установка ssh
apt install ssh

Webmin

sudo mcedit /etc/apt/sources.list

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

sudo wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

sudo apt update

sudo apt install webmin

Удаленное управление

sudo apt install freerdp2-x11

su

1) Установим пакеты "debian-archive-keyring dirmngr" для того, чтобы подключить репозиторий debian:
apt install debian-archive-keyring dirmngr

2) Подключим репозиторий debian:
echo "deb https://mirror.yandex.ru/debian/ stretch main contrib non-free" >> /etc/apt/sources.list
apt update

3) Установим пакет x11vnc:
apt install x11vnc

4) Отключим репозиторий debian:
head -n -1 /etc/apt/sources.list > /etc/apt/sources.list.sav ; mv /etc/apt/sources.list.sav /etc/apt/sources.list
apt update

5) Зададим пароль для удаленного доступа (запишем его в файл "/etc/x11vnc.pass"):
x11vnc -storepasswd /etc/x11vnc.pass

6) Напишем демона для управление x11vnc как службой:
mcedit /lib/systemd/system/x11vnc.service

Код:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbport 5900 -shared -dontdisconnect -rfbauth /etc/x11vnc.pass -o /var/log/x11vnc.log
[Install]
WantedBy=multi-user.target

7) Добавим демона x11vnc в автозагрузку:
systemctl enable x11vnc.service

8) Обновим данные о демонах:
systemctl daemon-reload

9) Запустим демона x11vnc:
systemctl start x11vnc

Ремонтные команды


cups если сломалась печать
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install --reinstall cups

There is a default configuration file which should be installed in /usr/share/cups/cupsd.conf.default so I ran:

sudo cp /usr/share/cups/cupsd.conf.default /etc/cups/cupsd.conf
sudo service cups restart

Автомантирование папки

sudo apt-get install cifs-utils

Скачать пакет

создать папку
sudo mkdir /mnt/share1
sudo mkdir /mnt/share2

добавить админа
sudo mcedit /root/.smbuser
username=Администратор
password=G@vrush@23

подключить автозапуск папок
sudo mcedit /etc/fstab

добавить что запускать
//10.2.12.203/Blanki /mnt/share1 cifs file_mode=0777,dir_mode=0777,noperm,credentials=/root/.smbuser 0 0
//10.2.12.203/Poliklinika /mnt/share2 cifs file_mode=0777,dir_mode=0777,noperm,credentials=/root/.smbuser 0 0

монтировать папки
mount -a

проверить что монтировалось
df -h

размонтировалось принудительно
sudo umount -f /mnt/disk

WoL - позволяющий включать компьютер удалённо

Установить пакет ethtool:
sudo apt install ethtool

Определить имя сетевой карты командой:
ip a

Запросить параметры сетевой карты с помощью инструмента ethtool:
sudo ethtool eth0 | grep Wake
      Supports Wake-on: pumbg
      Wake-on: d
      
Пробуждения по сети:
sudo ethtool -s eth0 wol g    

Подключение сетевой папки в ручную

Разовое подключение (отключится после перезагрузки)
mount.cifs //192.168.1.98/doc /mnt

Автоподключение 
mcedit  /etc/systemd/system/mnt-fileshare.mount

Добавить этот текст

[Unit]
Description=Cifs mount
Requires=network-online.target
After=network-online.service
[Mount]
What=//192.168.1.98/doc
Where=/mnt/
Type=cifs
[Install]
WantedBy=multi-user.target
Во кончание переходим в папку mnt и создаем ярдык на рабочий стол

Osnova

Cockpit - веб-панель для удаленного управления базовым функционалом удаленной машины.
Для установки сервиса выполните команду: $ sudo apt install cockpit cockpit-osnova cockpit-file-sharing Активируйте сервис выполнив команду: $ sudo systemctl start cockpit Проверить, что сервис успешно стартовал возможно командой: $ sudo systemctl status cockpit

Сброс счетчика неудачных попыток входа и пароля администратора, если нет возможности зайти в GRUB
1. При загрузке системы выбрать ядро с режимом recovery.
2. Далее при  загрузке и запросов системы везде нажимать ENTER.
3. В консоле войти под root'ом и там же создать вторую учётную запись.
4. Из консоли  перезагрузить компьютер.
5. После перезагрузки зайти под новой учётной записью.
6. открыть консоль, зайти под root'ом, там ввести команду 
   pam_tally --user=user --reset;    (=user     -  указать логин который заблокировался)
   pam_tally --user=user                (проверка количества попыток, должно быть 0)
7. После перезагрузиться и зайти с разблокированной учётной записи.

Сброс не удачные попытки
Проверить можно из консоли
faillog -u 'username'
сбросить
faillog -r -u 'username'
Второй способ
1. При загрузке системы выбрать ядро с режимом recovery.
2. Далее при загрузке и запросов системы везде нажимать ENTER.
3. В консоле войти под root'ом и там же создать вторую учётную запись.
4. Выйти из консоли перезагрузив компьютер.
5. После перезагрузки зайти под новой учётной записью.
6. открыть консоль, зайти под root'ом, там ввести команду
pam_tally --user=user --reset; (=user - указать логин который заблокировался)
pam_tally --user=user (проверка количества попыток, должно быть 0)
7. После перезагрузиться и зайти с разблокированной учётной записи.

Разрешение экрана
sudo systemctl stop fly-dm
sudo Xorg -configure
sudo mv /root/xorg.conf.new /etc/X11/xorg.conf
1. xrandr
2. xrandr --output DP-1 --mode "1368x768_60.00"
cvt 1366 768
3. xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
4. xrandr --addmode DP-1 "1368x768_60.00"
5. xrandr --output DP-1 --mode "1368x768_60.00"

Не определяется верный DPI монитор
echo 96 | sudo tee /etc/X11/fly-dm/dpi
echo Hidden=true | sudo tee -a /usr/share/fly-dm/autostart/greeter/kscreend_autostart.desktop
echo Hidden=true | sudo tee -a /usr/share/fly-dm/preload/greeter/kscreend_preload.desktop

Уч.запись_репозиторий_OSnovaLinux
Логин:
gausSOgb4Ntagil
Пароль:
idThPsebarvj4cniU4rWJ
Взято отсюда: https://поддержка.нппкт.рф/bin/view/ОСнова/Обновления/Установка%20обновлений/
Установка обновлений с репозитория dl.nppct.ru
Закоменитровать в файле /etc/apt/sources.list строки с установочными дисками ОС:
deb cdrom:[OSNova Linux onyx - amd64 DVD disk1]/ onyx contrib main non-free
deb cdrom:[OSNova Linux onyx - amd64 DVD disk2]/ onyx contrib main non-free
либо удалить файл /etc/apt/sources.list:
$ sudo rm /etc/apt/sources.list
Подключить основные apt-репозитории, расположенные на dl.nppct.ru, для этого выполнить:
$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx:dl.nppct.ru.list \ -P /etc/apt/sources.list.d/
При необходимости, подключить apt-репозитории со средствами разработки, расположенные на dl.nppct.ru, для этого выполнить:
$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-devel:dl.nppct.ru.list \ -P /etc/apt/sources.list.d/
Подключить apt-репозиторий обновлений, расположенный на dl.nppct.ru, для этого выполнить:
$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-update:dl.nppct.ru.list \ -P /etc/apt/sources.list.d/
При необходимости подключить apt-репозиторий обновлений средств разработки, расположенный на dl.nppct.ru, для этого выполнить:
$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/onyx-devel-update:dl.nppct.ru.list \ -P /etc/apt/sources.list.d/
Установить реквизиты доступа к репозиторию, для этого выполнить команду:
$ sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/auth.conf.d/dl.nppct.ru.conf -O \ /etc/apt/auth.conf.d/dl.nppct.ru.conf
Отредактировать в файле /etc/apt/auth.conf.d/dl.nppct.ru.conf ИМЯ и ПАРОЛЬ, например, с помощью команды:
$ sudo mcedit /etc/apt/auth.conf.d/dl.nppct.ru.conf
Выполнить обновление репозиториев apt командой
$ sudo apt update
Обновить ядро (например linux-image-amd64) ОС командой:
$ sudo apt install linux-image-amd64
Перезагрузить систему, в загрузчике выбрать установленное на предыдущем пункте ядро ОС.
Выполнить установку пакета обновлений:
$ sudo apt full-upgrade
Выполнить опционально удаление неиспользуемых пакетов:
$ sudo apt autoremove