Remmina — удобный rdp-клиент для linux

Установка

  1. Загрузить исходный код RPM- или DEB-пакеты вручную можно с .
  2. Установить Remmina в Ubuntu последней версии можно из дополнительного репозитория на launchpad.net:

    # sudo add-apt-repository ppa:llyzs/ppa & sudo apt-get update
    # Подключение дополнительного репозитория launchpad.net

    # sudo apt-get install remmina remmina-gnome
    # Устанавливаем Remmina

    Если для подключения к Интернет Вы используете proxy-сервер, то подключить дополнительный репозиторий в Ubuntu Вы можете вторым способом.

    Спойлер: Второй способ установки Remmina.

    # echo «deb http://ppa.launchpad.net/llyzs/ppa/ubuntu `lsb_release -cs` main» | sudo tee -a /etc/apt/sources.list
    # Подключение дополнительного репозитория launchpad.net

    # sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys D7260B8F5A0FA8F1 && sudo apt-get update
    # Установка ключа авторизации и обновление списка пакетов

    # sudo apt-get install remmina remmina-gnome
    # Устанавливаем Remmina

После установки, ярлык для запуска Remmina можно найти Приложения→Интернет→Клиент удаленного рабочего стола Remmina

Статья опубликована 12.08.2010 · Автор статьи: Зюзгин Иван
Статья относится к linux, софт, репозиторий, безопасность, сервер, удобство, айтишник, rdp

Похожие 7 программ:

  1. Remmina — удобный RDP-клиент для Linux
  2. Удаленный рабочий стол Teamviewer теперь и под Linux

Комментарии

Как использовать Freerdp-Shadow для запуска RDP сервера

Freerdp-Shadow входит в пакет Freerdp. Freerdp-Shadow-x11 является файлом для запуска RDP у Kali Linux, Linux Mint, Ubuntu, Debiаn. Чтобы запустить сервер без аутентификации, нужно использовать опцию «auth»: freerdp-shadow-x11 —auth.

Важно! Без настроек аутентификации любой пользователь может подключиться к компьютеру. Для запуска Freerdp-Shadow с поддержкой NLA требуется ввести в строку «Пользователь:::ХЕШ:::»

Чтобы узнать хеш, нужно ввести следующую команду «winpr-hash -u пользователь -p пароль»

Для запуска Freerdp-Shadow с поддержкой NLA требуется ввести в строку «Пользователь:::ХЕШ:::». Чтобы узнать хеш, нужно ввести следующую команду «winpr-hash -u пользователь -p пароль».

Далее для запуска опции надо задать «freerdp-shadow-x11 /sam-file:Файл /sec:nla», где файл — это расположение NTLM SAM для аутентификации, а sec:nla — включение аутентификации.

Затем пользователь проводит проверку на ОС Windows. Если происходит запрос пароля, то на сервере аутентификация подключена.

Обратите внимание! Если при запуске RDP произошла ошибка «ERROR», нужно создать файл с расположением SAM и запустить вышеуказанную опцию «freerdp-shadow-x11 /sam-file:Файл /sec:nla»

Установка

  1. Загрузить исходный код RPM- или DEB-пакеты вручную можно с .
  2. Установить Remmina в Ubuntu последней версии можно из дополнительного репозитория на launchpad.net:

    # sudo add-apt-repository ppa:llyzs/ppa & sudo apt-get update
    # Подключение дополнительного репозитория launchpad.net

    # sudo apt-get install remmina remmina-gnome
    # Устанавливаем Remmina

    Если для подключения к Интернет Вы используете proxy-сервер, то подключить дополнительный репозиторий в Ubuntu Вы можете вторым способом.

    Спойлер: Второй способ установки Remmina.

    # echo «deb http://ppa.launchpad.net/llyzs/ppa/ubuntu `lsb_release -cs` main» | sudo tee -a /etc/apt/sources.list
    # Подключение дополнительного репозитория launchpad.net

    # sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys D7260B8F5A0FA8F1 && sudo apt-get update
    # Установка ключа авторизации и обновление списка пакетов

    # sudo apt-get install remmina remmina-gnome
    # Устанавливаем Remmina

После установки, ярлык для запуска Remmina можно найти Приложения→Интернет→Клиент удаленного рабочего стола Remmina

Статья опубликована 12.08.2010 · Автор статьи: Зюзгин Иван
Статья относится к linux, софт, репозиторий, безопасность, сервер, удобство, айтишник, rdp

Похожие 7 программ:

  1. Remmina — удобный RDP-клиент для Linux
  2. Удаленный рабочий стол Teamviewer теперь и под Linux

Комментарии

Удаленный рабочий стол VNC в Ubuntu

Как я уже сказал, в качестве протокола удаленного доступа мы будем применять VNC. А в качестве сервера — стандартный VNC сервер Ubuntu. Надо только немного его настроить.

Откройте главное меню, а затем запустите утилиту Параметры системы. Здесь откройте раздел Общий доступ:

Здесь кликните по пункту Общий доступ к экрану, чтобы открыть окно настроек:

Здесь надо включить переключатель вверху окна, затем напротив поля «Требовать пароль» введите пароль, который будет использоваться для подключения:

Настройки можно закрыть, удаленный рабочий стол Ubuntu настроен. И уже сейчас вы можете пытаться подключиться к вашему компьютеру с помощью другого дистрибутива Linux. Но есть еще один момент. Вы не сможете подключиться из Windows. По умолчанию включено обязательное шифрование. А это поддерживается не всеми клиентами. Чтобы отключить принудительное шифрование нужно установить dconf-editor:

Затем откройте программу и перейдите по пути org.gnome.desktop.remote-access там сделайте этот пункт Disabled:

Теперь вы готовы тестировать подключение к удаленному рабочему столу Ubuntu. Откройте главное меню и найдите клиент удаленного подключения Remmina.

В строке подключения выберите протокол VNC, затем введите адрес, поскольку мы собрались проверять на локальной машине, то введите localhost, в других же случаях вам придется использовать IP адрес компьютера. Дальше нажмите «Подключиться»:

Сразу же программа спросит у вас пароль чтобы получить удаленный доступ к компьютеру:

После этого вы увидите ваш рабочий стол. В случае с локальной машиной получится такая рекурсия:

Теперь самое время подключаться из другого компьютера. Вы можете использовать любой VNC клиент для Linux, Windows или Android и подключиться к своему компьютеру если он находится в локальной сети. Кроме того, вы можете получить к нему доступ даже из Интернет создав частную локальную сеть, например, с помощью hamachi или OpenVPN.

Donors

Remmina patrons

These kind people have donated the biggest amount of money.

  • Daniel Bolter
  • Benjamin Anderson ( soupcan ), known for GoldenEye: Source ( Donated $500 )
  • Tim Richardson — GrowthPath founder
  • Rafael Wolf owner of EITS, LLC, dba Express IT Solutions Kalamazoo, MI 49048 USA. ( Donated $150 )
  • Khalifa Alshamsi
  • Christian Houle
  • Ingo Humann
  • Justin Scott
  • Luděk Habarta
  • Kevin Salisbury
  • Dr. med. dent. Thomas Ulrich
  • STRUBartacus
  • BH
  • Anton Kruglyakov
  • Lucious
  • Rami Hakim

Year 2019 donors

  • Daniel Bolter
  • Khalifa Alshamsi
  • Christian Houle
  • Ingo Humann
  • Justin Scott
  • Luděk Habarta
  • atzk
  • Abdulkarim Malkadi Khormi
  • Андрей Коробков
  • Andres Zanzani
  • Andrew Hart
  • Antonio Quinonez-Mun
  • Balvas Eugene
  • Benoit Mercier
  • Blagoy Chepelov
  • Clayton Casciato
  • Clemens Eberwein
  • Cordula Herzog
  • Denis Đukić
  • Dennis Lampe
  • Denoid Tucker
  • EXCOMEDIA, Inc.
  • Герун Данил
  • Graham Sivill
  • Gunter Moegel
  • Hawkins IT Group Inc
  • Hector SAenz
  • Исаков Андрей
  • Janez Košmrlj
  • Jonathan Rogers
  • Josef Abdel Wahed
  • Jürgen Müller
  • Клюенков Алексей
  • Lance Edusei
  • Подловилин Виталий
  • Lutz Urban
  • Majed Zouhairy
  • Manuel Moelgg
  • Мантуров Дмитрий
  • Marc Schlegel
  • Marcel Pötter
  • Marcel Ostrovsky
  • Marcin Wolcendorf
  • Marjan Bugarinović
  • Marko Milosavljevic
  • Markus Heimberg
  • Marwan Yassin
  • Matteo Biaggi
  • Matthias Baumann
  • Matthias Tapis
  • Mathieu Morlon
  • Michael Brazeau
  • Márcio Oliveira Luiz
  • Nils Panitzsch
  • Per Arnold Blaasmo
  • Petar Kulić
  • Philipp Köhler
  • Roman Cravtov
  • Robert Premuž
  • Ross Philip
  • Ruston Rountree
  • Sergio Omiccioli
  • Thomas Stofer Computerservice
  • Trond Nystuen
  • Werner Mittermayer
  • Welles Freire Ximenes
  • Wolfgang Scherer

Year 2018 donors

  • Anton Karmanov
  • Antonio Quinonez-Mun
  • CSI Dudek Marcin
  • coder-zero @Future Systems bvba
  • Debapriyo Sarkar
  • Marco Polano
  • Michael Hipp
  • Peter Link
  • Praveen Bhamidipati
  • Radek Loutocký
  • Sergey Lebfr
  • Tommy Sweeney

Year 2017 donors

  • Anonymous (16)
  • Brad Kulkin
  • Daniel Platteau
  • Dmitry Yudin
  • Fuad kamal
  • František Řezáč
  • Jakub Kubień
  • Leigh Mutimer
  • Luca Menini
  • Mauro Frischherz
  • Paul Walker
  • Tomasz Kubacki

Year 2016 donors

These donors have contributed a great amount of money

  • Daniel Bolter
  • Bruce Cran
  • Jamison Guyton
  • Allen Smith
  • Антонов Иван
  • Artur Mroczko
  • Bruce Cran
  • Cesar Reza
  • Christian Uceda
  • Dietmar Wolf
  • Gustavo Uceda
  • Ivan Antonov
  • Ivan Dobrianov
  • Jamison Guyton
  • Lars Povlsen
  • Lynne Lawrence
  • Mikhail Blinkov
  • Michael Gruben
  • Michael Schneider
  • Nic Galler
  • Patrick Saccani-Williams
  • Paul Johnson
  • Paul Zoulin
  • Richard Lees
  • Richard Pendlebury
  • Stepan Naumov
  • Tim Richardson
  • Troy Lea
  • Viktor Sik

Other Packages Related to remmina

  • dep:
    default-dbus-session-bus

    virtual package provided by

    dbus-user-session

    or
    dbus-session-bus

    virtual package provided by

    dbus-user-session, dbus-x11

  • dep:
    libappindicator3-1
    (>= 0.4.90)
    Application Indicators
  • dep:
    libavahi-client3
    (>= 0.6.16)
    Avahi client library
  • dep:
    libavahi-common3
    (>= 0.6.16)
    Avahi common library
  • dep:
    libavahi-ui-gtk3-0
    (>= 0.6.30)
    Avahi GTK+ User interface library for GTK3
  • dep:
    libc6
    (>= 2.15)
    GNU C Library: Shared libraries also a virtual package provided by

    libc6-udeb

    dep:
    libc6
    (>= 2.17)
  • dep:
    libcairo2
    (>= 1.6.0)
    Cairo 2D vector graphics library
  • dep:
    libgcrypt20
    (>= 1.8.0)
    LGPL Crypto library — runtime library
  • dep:
    libglib2.0-0
    (>= 2.41.2)
    GLib library of C routines
  • dep:
    libgtk-3-0
    (>= 3.21.5)
    GTK+ graphical user interface library
  • dep:
    libjson-glib-1.0-0
    (>= 1.2.0)
    GLib JSON manipulation library
  • dep:
    libpango-1.0-0
    (>= 1.14.0)
    Layout and rendering of internationalized text
  • dep:
    libsoup2.4-1
    (>= 2.41.90)
    HTTP library implementation in C — Shared library
  • dep:
    libssh-4
    (>= 0.6.1)
    tiny C SSH library (OpenSSL flavor)
  • dep:
    libssl1.1
    (>= 1.1.0)
    Secure Sockets Layer toolkit — shared libraries
  • dep:
    libvte-2.91-0
    (>= 0.49.92)
    Terminal emulator widget for GTK+ 3.0 — runtime files
  • dep:
    remmina-common
    (= 1.2.0-rcgit.29+dfsg-1ubuntu1)
    Common files for Remmina
    dep:
    remmina-common
    (= 1.2.0-rcgit.29+dfsg-1ubuntu1.2)
  • rec:
    remmina-plugin-rdp

    RDP plugin for Remmina
  • rec:
    remmina-plugin-secret

    Secret plugin for Remmina
  • rec:
    remmina-plugin-vnc

    VNC plugin for Remmina

Coding

Remmina uses the fork and pull model.
If you’d like to make changes to this project, the following steps will get you there!

  1. Fork this repo
  2. Make your changes
  3. Submit a merge request

The wiki has details on how to compile Remmina and FreeRDP.
Look for issues labeled “help wanted”. There are also paid bounties available.
Know how to fix a bug or implement anything requested or completely new, but lack the time? Get in touch, We can pay for some hours of your time. Don’t be shy.

Implement most wanted features and fixes (bounty $305)

Similarly, we have a quite important list of feature requests, that are labeled as enhancement, of which some that have a bounty for those that will be able to implement them.

  • #476 : Favorite and recent connections
  • #376 : RDP: Multi monitor support

Internal projects

  • Refactoring remmina_connection_window.c as it is big, complicated and hard to extend.
  • Simplify the user interface.
  • Separate plugin processes from the main process to improve stability.
  • Write an additional plugin system to write plugins also in Python and eventually Ruby.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector