Libssh 4 astra linux

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 требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Очередные обновления (версии) предназначены для:

  • реализации и совершенствования функциональных возможностей;
  • поддержки современного оборудования;
  • обеспечения соответствия актуальным требованиям безопасности информации;
  • повышения удобства использования, управления компонентами и другие.

Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:

  1. инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
  2. отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
  3. обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.
Читайте также:  Linux get all connection

Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.

Источник

установка 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.

Читайте также:  Переустановка windows с флешки леново

Не ну ты точно ГОЛОВОЙ НЕ ПОЛЬЗУЕШЬСЯ, это просто нонсенс какой-то, эпидемия мировая.

Вот это для кого было показано?

По умолчанию все равно используется версия 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, в которую добавлено несколько программ. При этом они немного меняют интерфейс по типу всем известных ТЕМ для рабочих столов или смартфонов. Этот нехитрый конгломерат якобы проверен сотрудниками ФСО на предмет отсутствия в нем шпионских закладок, и данный фактор является основным для всех наших госучреждений – ведь в каждом управлении дворниками так много государственных тайн!

Читайте также:  Счетчик трафика для windows

У нас как у программистов вызывает легкий антагонизм попытка загнать страну в каменный век. И тяжелый смех по поводу уверенности наших властей в том, что информацию с камней прочитать невозможно. В век сверхскоростного прогресса пытаться развивать технологии на рунах – мракобесие, мы так и до святой инквизиции дойдем, или дошли? Государственные органы России на законодательном уровне отлучены от всего нового – разрешено только хорошо проверенное соответствующими органами старое. И в общем-то в этой фразе звучит некий позитив, типа старое – надежнее. Но, к сожалению, это не так, все развивающиеся операционные системы, все антивирусы, любое ПО постоянно обновляется не только потому, чтобы дать людям новых функций, 90% новшеств – это устранение старых ошибок и защита от постоянно появляющихся угроз. И именно тот, кто не успевает бороться с нападением, обречен на поражение.

Ладно, допустим тот факт, что нарушить жизнедеятельность российской инфраструктуры и предприятий сложно – просто потому что они ни к чему не подключены. (Вообще, фраза достойна первого места на каком-нибудь юмористическом стендап-шоу.) Только почему постоянным диссонансом звучат все государственные тендеры? Какую закупку ни возьми, в техзаданиях огромный список интеллектуальных функций. Причем российская специфика закупок отличается особенной изощренностью в требованиях сказочных возможностей. Попытка из булыжников сложить искусственный интеллект – редкостное безумие. Как говорил Жванецкий, может что-то в консерватории подправить?

Спецлаб, как и другие, перестроился под безусловное требование всех гостендеров, хочешь кушать – ваяй из того, что дают. Чтобы заставить новые видеотехнологии работать, приходится в свой софт включать все обновления для Линукс, которые накопились за последние 5 лет в этой операционке. Плюс добавлять массу других библиотек, не делающих ось надежнее и безопаснее. И это прокатывает, потому что там наверху волнует лишь сам процесс покупки Астралинукса. Кстати сказать, много кто пытался продавать свои версии Линукса, но быстро менял название, т.к. у операционной системы Linux, если кто-то еще не знает, есть свой хозяин. Нисколько не удивимся, что и Астралинукс проживет недолго.

А так можно и Astra Windows забацать, по сути, добавить туда свою оболочку – и получите новый продукт. Тексты Windows также хранятся и проверены в ФСО, поэтому нет никакой разницы. Лишь мы точно знаем, что деньги придется отчислять американцам, а не якобы русским в случае с Астралинуксом – поглубже копни, счета найдутся в тех же заграницах. Так может погреть руки на тупости и разгильдяйстве? Кто готов покупать российскую операционную систему Astra Windows? Вы спросите, что в ней русского? – А что русского в Astra Linux?

Вообще сам Линукс — дело хорошее. Конечно, не Астра, которую мы якобы новую все время скачиваем с сайта производителя конгломерата, где новое только сам конгломерат. Если брать современный Линукс — классная чтука. Но кто из наших государственных мужей умеет им пользоваться?

Если и раньше чиновники боялись подходить к компьютеру, то теперь и подавно никто не освоит Линукс.

От человека, который получает 30 рублей в час, требовать знание Линукс, серьезно?

На весь наш регион в почти миллион жителей есть только два сотрудника в ВЦ УВД, кто знает Линукс. Один из них — постоянно уходящая в декрет женщина. Другой — молодой парнишка, пытавшийся откосить от армии, но и его забирают.

Господа, кто придумал делать деньги на бесплатном Линуксе, вы положили нашу экономику!

Источник

Оцените статью