Добрый день!
Продолжаем настраивать Astra Linux как альтернативу Windows для системного администратора. Начало здесь.
На этот раз поговорим об удалённом доступе по RDP и SSH.
1. RDP
Здесь всё просто.
Ставим необходимые пакеты:
sudo apt install krdc
в результате получаем в Пуск > Сеть > KRDC
Проверяем подключение:
Отлично, работает. Ничего сложного.
2. SSH
Здесь всё немного сложнее. Можно, конечно использовать команду ssh из консоли, но это не по феншую. Я привык к MTPuTTY и имею желание использовать что то аналогичное.
Поиск в интернете рекомендовал использовать программу PAC Manager, но... в Debian 9 он не работает и Astra страдает тем же. Будем искать альтернативы.
И собственно альтернатива, Asbru Connection Manager, основан на том же PAC Manager.
Т.к. Astra дистрибутив на основе Debian 9, то естественно я предположил, что инсталлятор для Debian вполне подойдёт. Хотя судя по названиям пакетов это всё таки смесь из Debian, Ubuntu и ещё не пойми чего. Ну да ладно..
Предварительно добавим в /etc/apt/sources.list репозитории от Debian 9
nano /etc/apt/sources.list
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
apt update
Пробуем ставить.
sudo apt install curl
curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash
И вот здесь Astra проявила всю свою эээ.. кривизну.
Скрипт не смог определить мой дистрибутив и как следствие не смог добавить нужный репозиторий и нормально установить приложение.
Ну что ж, лечим..
После неудачной отработки скрипта в каталоге у нас остался файл bash.deb.sh
Даём права на запуск
chmod +x bash.deb.sh
Прикидываемся, что ОС не Astra, а Debian:
os=debian dist=stretch ./bash.deb.sh
После добавления репозитория ставим Asbru
apt install asbru-cm
В результате всё получилось, и даже соединения, которые я создавал для PAC сохранились:
Осталось допилить локаль, насоздавать соединений, но это уже мелочи..
И кстати, данным приложением мы закрываем и первый пункт, т.к. RDP оно тоже поддерживает! И ещё много много всего.
Профит!