Skip to main content

Пост-Настройка

Настройка АРМ после развертывания из образа                                                                                

Обновление ОС RedOS

sudo dnf update -y
sudo dnf upgrade -y
sudo dnf autoremove -y
sudo dnf clean all
sudo dnf makecache
sudo dnf check

Установка актуального ядра ОС

sudo uname -r
sudo dnf install kernel-manager
sudo ls -l /boot
sudo grubby --set-default /boot/vmlinuz-6.12.37-1.red80.x86_64
sudo uname -r
sudo reboot

Смена часового пояса

sudo timedatectl set-timezone Europe/Moscow

Смена имени ПК

sudo hostnamectl set-hostname mingos-16000000
sudo reboot

Пере-подключение Kaspersky клиент

sudo -E /opt/kaspersky/kesl/bin/kesl-setup.pl

Подключение SMB ресурса

sudo umount -lf /media/share
sudo mount -t cifs //server_ip/sharename /media/network-share -o username=user,password=pass
sudo mount -t cifs //server_ip/sharename /media/network-share \
-o username=user@DOMAIN_NAME,password=pass
#!/bin/bash

# Монтирование
sudo mkdir /media/network-share 
sudo mount -t cifs //server_ip/sharename /media/network-share \
-o username=user@DOMAIN_NAME,password=pass

# Создание ярлыка
if [ -d "/media/network-share" ]; then
    echo -e "[Desktop Entry]\nVersion=1.0\nType=Link\nName=Сетевой ресурс\nURL=file:///media/network-share\nIcon=folder-remote" > ~/Desktop/Network-Share.desktop
    chmod +x ~/Desktop/Network-Share.desktop
    echo "Ресурс смонтирован и ярлык создан!"
else
    echo "Ошибка монтирования!"
fi
# Функция для монтирования сетевого ресурса
mount_network_share() {
    # Параметры
    local MOUNT_POINT="/media/network-share"
    local SERVER="//server_ip/sharename"
    local USERNAME="user@DOMAIN_NAME"
    local PASSWORD="pass"
    
    # Проверяем, смонтирован ли уже ресурс
    if mountpoint -q "$MOUNT_POINT"; then
        echo "✅ Сетевой ресурс уже смонтирован."
        return 0
    fi
    
    # Проверяем существование точки монтирования (папки)
    if [ ! -d "$MOUNT_POINT" ]; then
        echo "📁 Создаём точку монтирования: $MOUNT_POINT"
        sudo mkdir -p "$MOUNT_POINT"
        # Даём права на папку
        sudo chown $USER:$USER "$MOUNT_POINT"
        sudo chmod 755 "$MOUNT_POINT"
    fi
    
    # Монтируем сетевой ресурс
    echo "🔗 Монтируем сетевой ресурс..."
    sudo mount -t cifs "$SERVER" "$MOUNT_POINT" \
        -o username="$USERNAME",password="$PASSWORD",uid=$(id -u),gid=$(id -g),file_mode=0644,dir_mode=0755
    
    # Проверяем успешность монтирования
    if [ $? -eq 0 ]; then
        echo "✅ Ресурс успешно смонтирован в: $MOUNT_POINT"
        return 0
    else
        echo "❌ Ошибка монтирования!"
        return 1
    fi
}

# Функция для размонтирования
umount_network_share() {
    local MOUNT_POINT="/media/network-share"
    
    if mountpoint -q "$MOUNT_POINT"; then
        echo "🔗 Размонтируем сетевой ресурс..."
        sudo umount "$MOUNT_POINT"
        if [ $? -eq 0 ]; then
            echo "✅ Ресурс успешно размонтирован"
        else
            echo "❌ Ошибка размонтирования!"
        fi
    else
        echo "ℹ️ Ресурс не был смонтирован"
    fi
}

# Автоматическое монтирование при запуске терминала
# Раскомментируйте следующую строку, если хотите автоматическое монтирование:
# mount_network_share

# Создаём алиасы для удобства
alias mount-share="mount_network_share"
alias umount-share="umount_network_share"
alias check-share="mountpoint /media/network-share && echo '✅ Смонтирован' || echo '❌ Не смонтирован'"
setfacl -R -m "u:DOMAIN\\username:rwx" /path/to/folder

Подключение FTP ресурса


Установка Браузеров

Установка Chromium-Gost

#sudo dnf remove chromium --noautoremove
wget https://update.cryptopro.ru/get/chromium-gost/linux/amd64/rpm
sudo dnf install rpm && sudo rm -rf rpm

Установка Firefox

sudo dnf install firefox -y

Установка Яндекс Браузера

sudo dnf install yandex-browser-release
sudo dnf update
sudo dnf install yandex-browser-stable

Разблокировка Браузеров

Разблокировка Chromium* Браузеров

$HOME/.config/chromium/SingletonLock

Разблокировка Yandex Браузера

sudo rm -rf $HOME/.config/yandex-browser/SingletonLock

Установка Шрифтов Microsoft

sudo dnf install msttcore-fonts-installer

Установка OnlyOffice

sudo dnf remove libreoffice*
sudo dnf autoremove
sudo dnf upgrade --refresh
sudo dnf install flatpak -y
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.onlyoffice.desktopeditors

Установка XvWiew MP

sudo dnf install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo dnf update
sudo flatpak install flathub com.xnview.XnViewMP

Установка Telegram

sudo dnf install telegram
# Установка Flatpak
sudo dnf install flatpak
# Добавление Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# Установка Telegram
flatpak install flathub org.telegram.desktop
# Запуск
flatpak run org.telegram.desktop

Обновление ID Ассистент

sudo rm /root/.config/assistant/assistant.ini
sudo reboot