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

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

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

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

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

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

************ linux папки******
mount -t cifs //10.2.12.203/врачи /mnt/fs -o user=Администратор,password=g@vrush@,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
mount -t cifs //10.2.12.203/поликлиника /mnt/fs2 -o user=Администратор,password=g@vrush@,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
mount -t cifs //10.2.12.203/бланки /mnt/fs3 -o user=Администратор,password=g@vrush@,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
******************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

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'