DATAENGINER
Зачастую системным администраторам необходимо иметь возможность удаленного подключения по ssh и rdp протоколам. Для ОС Windows существует множество клиентских приложений таких как putty и remote desktop manager. В мире Linux, количество подобных рабочих решений весьма скромнее. Одним из самых надежных решений для удаленного подключения в ОС Linux является Remmina.
Устанавливать мы будем Remmina на дистрибутив Astra Linux Common Edition 2.2.
Шаг 1. Откроем консоль и при помощи пакетного менеджера apt проверим наличие обновлений для системы Astra Linux.
Шаг 2. Astra Linux имеет схожую версию ядра Linux с дистрибутивом Debian 9 в моем случае это:
Поэтому для установки пакета remmina мы будем добавлять репозиторий для debian 9, для этого выполним команду:
Шаг 3. При помощи утилиты apt с правами суперпользователя обновим список репозиториев выполнив:
Шаг 4. Выполним установку необходимых пакетов remmina из репозитория:
Менеджер Apt покажет нам список дополнительных пакетов и список пакетов необходимых для удовлетворения зависимостей, подтвердим установку введя: Д.
Далее нам необходимо будет дождаться окончания установки.
После установки Remmina появится в меню пуск системы Astra Linux
Как видите установить Remmina для системы достаточно легко.
Если вы хотите предложить идею для статьи или поделиться своими комментариями, ждем ваших предложений в комментариях к статье.
Источник
Операционные системы Astra Linux
Оперативные обновления и методические указания
Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).
1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).
Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».
На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.
Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!
Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.
Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.
В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.
Очередные обновления (версии) предназначены для:
- реализации и совершенствования функциональных возможностей;
- поддержки современного оборудования;
- обеспечения соответствия актуальным требованиям безопасности информации;
- повышения удобства использования, управления компонентами и другие.
Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:
- инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
- отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
- обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.
Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.
Источник
установка libssh-4
Нужна последняя версия, в репо нет.
В мануале написано сделать так:
Что за ‘separate build directory’ не понятно, /path/to/libssh не нашел где текущая версия libssh, удаление CMakeCache.txt вообще ничего не дало.
separate — отдельная директория.
Т.е. собирай не прямо в директории с исходниками, а создай поддиректорию, перейди в неё и вызывай команду сборки указывая относительный путь до /path/to/libssh.
Как вызвать команду сборки из пустой директории?
/path/to/libssh, это путь к уже установленной версии?
find / -name ‘libssh’ его не нашел, а libssh в системе есть.
Вот вам здесь всё написано:
Так я не понимаю, что автор этого
хочет сказать. Кто распишет многоходовочку?
Типа
Я не понимаю почему у тебя не работает голова.
Напишу, пусть тебе будет стыдно.
Здесь написано, что нужно после распаковки исходников создать отдельную директрию, можно поддиректорию в директории с исходниками.
Например, если исходники ты распаковал в libssh-0.9.2, то создай например build в ней:
То, что «separate build directory» должна быть внутри libssh-0.9.2, не очевидно. И это не сработало.
У кого-то лишний слеш в подсказке, а у кого-то похоже на лишнюю хромосому…
Не, это не все 🙂 Есть еще CMakeLists.txt.
Редактировать сообщение не получается. Оно захотело
Ладно, мне не жалко:
Я все так и сделал. Получил
Здесь без поллитры не разберешся. Например «separate build directory» гугл переводит как «отдельный каталог сборки» а нифига не внутренний. Что он хочет от CMakeLists.txt вообще не понятно.
Здесь без поллитры не разберешся.
Нет, всё просто, две строчки в файлике INSTALL.
Так вот эти две строчки.
Это должно было скомпилить libssh, а не выводить нравоучения на английском. И там нет ни слова о CMakeLists.txt, так что libssh так и не скомпилился.
Специально для теста развернул в виртуалке debian 10, скачал архив, распаковал и сделал:
Помимо прочего ещё поставил:
Всё собирается, начни сначала, с распаковки архива, если не получается 🙂
Для сборки с такими опциями, только без последней с отладкой, также нужно установить
Вот тоже всё компилируется:
Да, установил дополнительные библиотеки, которые попросили и все равно обломался.
Покажи что ты вводишь.
У меня собирается:
Это была сборка.
А вот установка:
Только есть одной но, делать так в бинарных дистрибутивах не стоит и даже скорее нельзя.
Делать ‘make install’ можно только после ‘make’.
make проходит нормально
От имени какого пользователя происходит вызов команд?
Ставь Debian, если не можешь сделать всё в своём.
Какой у тебя дистрибутив?
В нём есть /usr/lib/x86_64-linux-gnu/pkgconfig/?
Да, дело было в правах пользователя. Самое забавное, что все собралось но это не помогло. По умолчанию все равно используется версия 0.8.1.
Не ну ты точно ГОЛОВОЙ НЕ ПОЛЬЗУЕШЬСЯ, это просто нонсенс какой-то, эпидемия мировая.
Вот это для кого было показано?
По умолчанию все равно используется версия 0.8.1.
Ну да, голова уже не варит. Весь этот гемор, чтобы поставить remmina, которая отказывается работать с версией libssh из репозитория.
У тебя вообще голова отсутствует похоже.
Ещё раз спрашиваю ДИСТРИБУТИВ КАКОЙ.
remmina : Зависит: libssh-4 (>= 0.8.1) но 0.7.3-2+deb9u2 будет установлен«`
Это вывод от пакетного менеджера. И зависимости пакета прописаны в самом пакете в отдельном файле внутри пакета. Пакетный менеджер при установке пакета анализирует свою пакетную базу на предмет доступных для установке пакетов и пакетов уже поставленных в системе. И на основе файлов с зависимостями пакетов, содержащихся внутри пакета и в файлах с информацией о зависимостях их репозитория пакетный менеджер просчитывает зависимости пакетов при установке новых пакетов.
И на файлы, установленные в системе В ОБХОД ПАКЕТНОГО МЕНЕДЖЕРА ему ВСЁ РАВНО. Ставь их исходников / не ставь из исходников что-то в систему от этого пакетный менеджер не увидит установленных таким способом программ.
ЕЩЁ РАЗ, КАКОЙ ДИСТРИБУТИВ? И ЧТО ТЫ ХОЧЕШЬ СДЕЛАТЬ?
remmina есть в репозитории твоего дистрибутива.
И если ты не подключил к дистрибутиву ОДНОЙ ВЕРСИИ репозиторий другой более новой, то проблем не будет. Или если ты не пытаешься поставить пакет, СКАЧЕННЫЙ ПРОСТО РУКАМИ В ОБХОД ПАКЕТНОГО МЕНЕДЖЕРА более новой версии дистрибутива.
У тебя похоже Debian 9, а пакет ты ставишь либо от Debian 10, либо от какой-то Ubuntu или другого Debian-based дистрибутива.
Либо репозиторий подключил от дистрибутива, в котором remmina собрана под более новую вресии libssh.
Отключай твой репозиторий и ставь всё из репозитория Debian 9, в нём есть remmina.
И да, Debian 9 — это теперь old stable релиз, поэтому если ты подключил репозиторий для Debian, как stable ветку, то это не Debian 9, а Debian 10.
И вообще, релизы нужно подключать по кодовым именам, а именно для Debian 9 — stretch, а для Debian 10 — buster.
Исправь репозитории. Собирать ничего из исходных кодов не надо в бинарных дистрибутивах, по крайней мере для большиства пакетов, которые широко применяемы.
Если не можешь разобраться, то показывай содержимое /etc/apt/sources.list и рассказывай что делаешь.
Да откуда мне знать, что apt не видит файлов установленных из исходников? Debian9. В репозитории
Никаких обновлений для него нет. remmina по инструкции с их сайта.
Источник
Astra Linux — на хромой лошади экономику не объедешь
В советские времена был тотальный дефицит и иногда приходилось спать на полу, потому что в магазинах не было даже кроватей. Сейчас в эпоху загнивающего капитализма всё есть, но государство в приказном порядке заставляет спать на полу. Проблема в том, что мы не делаем своих «кроватей», а в чужих могут скрываться подслушивающие устройства. По логике вещей надо бы всё-таки начать делать свои. Во всех случаях на хромой лошади экономику не поднимешь.
Для тех, кто не знает: Astra Linux – это устаревшая версия (5 летней давности) почти свободно распространяющейся операционной системы Linux, в которую добавлено несколько программ. При этом они немного меняют интерфейс по типу всем известных ТЕМ для рабочих столов или смартфонов. Этот нехитрый конгломерат якобы проверен сотрудниками ФСО на предмет отсутствия в нем шпионских закладок, и данный фактор является основным для всех наших госучреждений – ведь в каждом управлении дворниками так много государственных тайн!
У нас как у программистов вызывает легкий антагонизм попытка загнать страну в каменный век. И тяжелый смех по поводу уверенности наших властей в том, что информацию с камней прочитать невозможно. В век сверхскоростного прогресса пытаться развивать технологии на рунах – мракобесие, мы так и до святой инквизиции дойдем, или дошли? Государственные органы России на законодательном уровне отлучены от всего нового – разрешено только хорошо проверенное соответствующими органами старое. И в общем-то в этой фразе звучит некий позитив, типа старое – надежнее. Но, к сожалению, это не так, все развивающиеся операционные системы, все антивирусы, любое ПО постоянно обновляется не только потому, чтобы дать людям новых функций, 90% новшеств – это устранение старых ошибок и защита от постоянно появляющихся угроз. И именно тот, кто не успевает бороться с нападением, обречен на поражение.
Ладно, допустим тот факт, что нарушить жизнедеятельность российской инфраструктуры и предприятий сложно – просто потому что они ни к чему не подключены. (Вообще, фраза достойна первого места на каком-нибудь юмористическом стендап-шоу.) Только почему постоянным диссонансом звучат все государственные тендеры? Какую закупку ни возьми, в техзаданиях огромный список интеллектуальных функций. Причем российская специфика закупок отличается особенной изощренностью в требованиях сказочных возможностей. Попытка из булыжников сложить искусственный интеллект – редкостное безумие. Как говорил Жванецкий, может что-то в консерватории подправить?
Спецлаб, как и другие, перестроился под безусловное требование всех гостендеров, хочешь кушать – ваяй из того, что дают. Чтобы заставить новые видеотехнологии работать, приходится в свой софт включать все обновления для Линукс, которые накопились за последние 5 лет в этой операционке. Плюс добавлять массу других библиотек, не делающих ось надежнее и безопаснее. И это прокатывает, потому что там наверху волнует лишь сам процесс покупки Астралинукса. Кстати сказать, много кто пытался продавать свои версии Линукса, но быстро менял название, т.к. у операционной системы Linux, если кто-то еще не знает, есть свой хозяин. Нисколько не удивимся, что и Астралинукс проживет недолго.
А так можно и Astra Windows забацать, по сути, добавить туда свою оболочку – и получите новый продукт. Тексты Windows также хранятся и проверены в ФСО, поэтому нет никакой разницы. Лишь мы точно знаем, что деньги придется отчислять американцам, а не якобы русским в случае с Астралинуксом – поглубже копни, счета найдутся в тех же заграницах. Так может погреть руки на тупости и разгильдяйстве? Кто готов покупать российскую операционную систему Astra Windows? Вы спросите, что в ней русского? – А что русского в Astra Linux?
Вообще сам Линукс — дело хорошее. Конечно, не Астра, которую мы якобы новую все время скачиваем с сайта производителя конгломерата, где новое только сам конгломерат. Если брать современный Линукс — классная чтука. Но кто из наших государственных мужей умеет им пользоваться?
Если и раньше чиновники боялись подходить к компьютеру, то теперь и подавно никто не освоит Линукс.
От человека, который получает 30 рублей в час, требовать знание Линукс, серьезно?
На весь наш регион в почти миллион жителей есть только два сотрудника в ВЦ УВД, кто знает Линукс. Один из них — постоянно уходящая в декрет женщина. Другой — молодой парнишка, пытавшийся откосить от армии, но и его забирают.
Господа, кто придумал делать деньги на бесплатном Линуксе, вы положили нашу экономику!
Источник