Полное удаление КриптоПро в Linux
Проводя работу по переводу образовательного учреждения на отечественное и свободно распространяемое программное обеспечение медленно, но верно мы подошли к процессу установки КриптоПро на рабочие станции бухгалтерии и административных работников.
💡 Присоединяйтесь к нашим сообществам!
Будьте в курсе новых статей, обновлений и полезных материалов:
Однако во время экспериментальной настройки возникли сложности. Приходилось неоднократно удалять и устанавливать программу, чтобы разобраться в тонкостях и найти оптимальное решение.
Чтобы постоянно не вводить одни и те же команды мы вместе с ИИ написали скрипт, который автоматизировал этот процесс.
Скрипт одинаково хорошо работает и ALT Linux и в Astra Linux.
Создание файла скрипта
Запускаем консоль и создаем файл:
mcedit cryptodel.sh
Содержимое скрипта
Добавляем следующий код в файл:
#!/bin/bash
echo "=== Полное удаление КриптоПро ==="
# Остановка процессов
echo "1. Останавливаем процессы..."
pkill -f cprocsp
pkill -f cpocsp
sleep 2
# Удаление пакетов
echo "2. Удаляем пакеты..."
apt-get remove --purge 'cprocsp-*' 'lsb-cprocsp-*' -y
rpm -qa | grep cprocsp | xargs rpm -e --nodeps 2>/dev/null
# Очистка файлов
echo "3. Удаляем файлы..."
rm -rf /opt/cprocsp* /var/opt/cprocsp /etc/opt/cprocsp
rm -rf /tmp/cprocsp* /tmp/.cprocsp*
find /home -name ".cprocsp*" -delete 2>/dev/null
# Очистка systemd
echo "4. Очищаем службы..."
systemctl disable cprocsp 2>/dev/null
rm -f /etc/systemd/system/*cprocsp*
systemctl daemon-reload
# Финальная очистка
echo "5. Финальная очистка..."
apt-get autoremove -y
apt-get autoclean -y
echo "=== Удаление завершено ==="
Настройка прав доступа
Делаем файл исполняемым:
chmod +x cryptodel.sh
Запуск скрипта
Осталось запустить файл на исполнение с правами root:
./cryptodel.sh
После запуска скрипта система последовательно выполняет все этапы очистки, выводя подробные сообщения о ходе процесса. Через несколько минут КриптоПро полностью удаляется с рабочей станции, о чем свидетельствует заключительное сообщение "Удаление завершено".
Можно устанавливать заново :)
🚀 Понравилась статья?
Подписывайтесь на наши соцсети чтобы не пропустить новые полезные материалы!