Remote Desktop Clients on Test

Total Page:16

File Type:pdf, Size:1020Kb

Remote Desktop Clients on Test GROUP TEST REMOTE DESKTOP CLIENTS REMOTE DESKTOP CLIENTS GROUP TEST Tired of hopping from one computer to another, Mayank Sharma tests options that allow him to control all his computers remotely. On Test Remote desktop clients hen you think of remote remote desktop. For this group test Remmina access the first thing we’ve set up the Vino VNC server URL http://freerdp.github.io/Remmina Wthat comes to mind is on a Linux Mint machine and a VERSION 1.1.1 SSH. System admins have been TightVNC server on a Raspberry Pi LICENCE GNU GPL using it since time immemorial to and on a Windows 8.1 box. Many of Can this do-it-all software ward off the mount remote directories, back up the clients on test support multiple competition? remote servers, spring-clean protocols. The exceptions are the remote databases, and even run two proprietary clients, which we’ll KRDC remote GUI apps. You probably use connect to with their own servers. URL www.kde.org/applications/ SSH to interact with your Raspberry A good remote desktop client internet/krdc Pi anchored behind the TV. should be responsive, and we’ll rate VERSION 4.14.1 However, there are times when it higher than a client that does a LICENCE GNU GPL you need to remotely access the wonderful job of replicating the Does KDE’s default app do enough? complete desktop session rather remote desktop in true colour but than just a single app. Perhaps you takes ages to register clicks and Vinagre want to handhold the person on key presses. We’ll also keep an eye the other end through installing and out for related features such as the URL https://wiki.gnome.org/Apps/ using a complex piece of graphical ability to encrypt connections and Vinagre VERSION 3.12.2 software, or want to tweak settings transfer files and audio along with LICENCE GNU GPL on a Windows machine from the the remote desktop. ...does Gnome’s? comfort of your Linux distro. That’s The clients and servers are where remote desktop software all running inside our network comes in handy. Using these nifty connected via Wi-Fi. While for TightVNC little applications you can remotely maximum performance you’d URL www.tightvnc.com access and operate a computer want them to be connected via VERSION 2.7.10 from all sorts of devices. Gigabit LAN cables, it rules out the LICENCE GNU GPL There are various protocols that all-important convenience factor for Is the once popular Java app keeping up are designed to interact with a most readers. with the times? NoMachine NX “There are times when you need to access URL www.nomachine.com the whole desktop, not just one app.” VERSION 4.3.30 LICENCE Freeware Is it the best NX client out there? Protocol soup VNC or Virtual Network Computing is vendor. Then there’s Microsoft’s one of the most popular mechanisms proprietary Remote Desktop Protocol TeamViewer for accessing a remote desktop. At its (RDP). While the RDP server is only URL www.teamviewer.com heart is the RFB (Remote Framebuffer) available for the Windows platform, protocol, which works at the framebuffer there are clients for Windows, Linux, VERSION 10.0 level and is therefore supported by all Mac OS X, Android, iOS and other License: Freeware platforms. One big advantage of the platforms. Besides these, several Does it offer more than just protocol is that you can connect to a proprietary remote desktop solutions convenience? VNC server with a client from a different have their own proprietary protocols. 58 www.linuxvoice.com REMOTE DESKTOP CLIENTS GROUP TEST Getting started with desktop sharing The basics behind this essential technique. remote desktop sharing session desktop. The remote machine can host this remote desktop servers work on different involves a server and a client. The connection on a local network or even over ports. For example, by default the VNC Aserver component is installed on the the internet. Furthermore, the host computer server listens on port 5900 for connections remote machine that you want to access can also hand over control of the keyboard and on port 5800 for download requests. and the client component is installed on the and mouse to the other party. In this case, all If you use a router, you must configure local machine, or even on a mobile device keystrokes and mouse clicks on the client it to forward connections if you want to such as a tablet. are registered on the server as if they were connect to a remote desktop over the In a typical desktop sharing session, the actually performed on the remote machine. internet. Remember that in order to remote computer (also known as the host, You’ll also have to poke holes in the establish a remote connection, both as it’s hosting the session) enables a user to firewall on the remote host machine to make the host and the client have to use the view the contents of the host computer’s sure it allows the client to connect. Different same protocol. Remmina Maximum performance. ne of the best things about Remmina is that the app supports a variety of Oprotocols including VNC, RDP, NX, SSH and more. It has a simple interface, and maintains a list of profiles, and you can organise connections in separate groups. Before you begin, you’ll have to create a profile and define the parameters before you can connect to a remote server. At the very least, you’ll have to select a protocol from a drop-down list and enter the IP address of the server. Optionally you can define other parameters as well that vary depending on Remmina is a GTK app and will bring along a lot of baggage when installed on a KDE desktop. the protocol being used. For example, for VNC connections, you can optionally choose the remote connection. There’s a hidden Conversely, when connected to a dual- the colour depth and quality of the toolbar at the top of the screen which gets core Mint box with full-HD resolution, the connection. You also get checkboxes to you all this control in the full-screen mode. game was playable even at the best quality toggle some quick settings like starting a Remmina houses default remote setting. However, video playback wasn’t simple View Only session, disable connection settings under its Preferences watchable at any quality setting – at the encryption, and more. If you’re connecting to window. Here you can tweak some auto lowest quality level the video was less jerky a NX or a RDP server, you can also specify a save settings for the connections, define but the colours were all wrong; at the other resolution for the remote desktop. default connection resolution and custom end of the quality setting the colours were You can use the app in window mode as hotkeys. RDP users gets a bunch of perfect but the the video was skipping well as full-screen mode. Remmina has a additional options to help trim down the frames. Also Remmina doesn’t transfer audio tabbed interface that enables you manage size of the remote desktop stream, such as and lacks the ability to transfer files. multiple remote desktop sessions from a the ability to turn off the wallpaper, menu We could easily scroll through lightweight single window. When connected you get a animations, cursor shadow and more. PDFs at best quality, while PDFs with lots bunch of buttons for common tasks such of images were best scrolled through at as switching to full-screen mode, or to the Stable performer lower quality levels and were readable at the scaled mode in case the remote desktop To test its responsiveness, we tried playing a lowest setting. Remmina is available in the doesn’t fit. You also get a button to change Snake-like game on the remote desktop. official repositories of most popular distros. the quality of the connection. Unlike other When connected to the puny little Raspberry open source apps, Remmina changes the Pi, the game was playable but the VERDICT Impresses with its list of colour depth of the remote desktop of the fly, keystrokes were delayed by a block or two. supported protocols, which is a definite plus. There’s also a button Changing to a lower quality level didn’t have features and performance. that sends all the keyboard commands to any noticeable impact on this delay. www.linuxvoice.com 59 GROUP TEST REMOTE DESKTOP CLIENTS Krdc Krude but effective. rdc is KDE’s default remote And that’s it. Depending on the three desktop client and supports the settings, Krdc works out the other KVNC and RDP protocols. The details for the connection. The app’s app does a nice job of handling set of choices is rather limited, but you connections, with the main interface do get the option to manually specify a showing a history of connections with resolution for the session. the recently accessed servers at the Krdc lists all connected remote top. You can also arrange the list by the computers in different tabs. From number of visits to a server. You can within a connection, you get buttons to even bookmark connections you want switch to full screen, scale the remote to use more often. display to fit the local resolution, take Krdc doesn’t offer the option to route the connection Although the main interface might a screenshot of the remote display, through a SSH channel. seem overwhelming to a new user, with change the session into a view-only a handful of menus and buttons, it’s mode, and send all keyboard inputs to test PDFs were readable and scrolled fairly simple to operate.
Recommended publications
  • Software Catalog for Patch Management and Software Deployment 
    Software Catalog for Patch Management and Software Deployment Find all supported 3rd party applications that can be patched and deployed in Monitoring & Asset Management below. Click on a software to get a more detailed view of the respective versions. (Last Update: 2021/03/23) Vendors # Citrix 4 7-Zip 4 Code4ward.net 5 A CoreFTP 5 Acro 4 Corel 5 Adobe 4 CrowdStrike, Inc 5 AdoptOpenJDK 4 D AIMP Dev Team 4 dotPDN LLC 5 Amazon Services LLC 4 Dropbox 5 Apache Software Foundation 4 E Apple 4 Evernote Corporation 5 Atlassian 4 F Audacity 4 FileZilla 5 Azul Systems, Inc 4 Foxit Corporation 5 B G Bandicam Company 4 GIT 5 Barco, Inc 4 GIMP.org 5 BlueJeans Network, Inc. 4 Glavsoft 5 Botkind, Inc. 4 Google 5 Box.com 4 Gretech Corp 5 C Inkscape 5 CDBurnerXP 4 IrfanView 5 Cisco 4 Software Catalog for Patch Management and Software Deployment J P Jabra 5 PeaZip 10 JAM Software 5 Pidgin 10 Juraj Simlovic 5 Piriform 11 K Plantronics, Inc. 11 KeePass 5 Plex, Inc 11 L Prezi Inc 11 LibreOffice 5 Programmer‘s Notepad 11 Lightning UK 5 PSPad 11 LogMeIn, Inc. 5 Q M QSR International 11 Malwarebytes Corporation 5 Quest Software, Inc 11 Microsoft 6 R MIT 10 R Foundation 11 Morphisec 10 RarLab 11 Mozilla Foundation 10 Real 11 N RealVNC 11 Neevia Technology 10 RingCentral, Inc. 11 NextCloud GmbH 10 S Nitro Software, Inc. 10 Scooter Software, Inc 11 Nmap Project 10 Siber Systems 11 Node.js Foundation 10 Simon Tatham 11 Notepad++ 10 Skype Technologies S.A.
    [Show full text]
  • Lesslinux Handbook
    lesslinux.com Documentation Handbook Mattias Schlenker INUX August-Bebel-Str. 74 L 04275 Leipzig GERMANY ê [email protected] ESS L Contents 1 About LessLinux and this handbook2 2 LessLinux for users3 3 LessLinux for admins4 3.1 Remote access.......................................4 3.1.1 SSH.........................................4 3.1.2 VNC........................................5 3.1.3 RDP........................................6 3.1.4 Xpra........................................7 3.2 Netbooting LessLinux..................................7 3.2.1 CIFS or NFS boot.................................8 3.2.2 HTTP, FTP or TFTP boot.............................8 3.3 LessLinux as thinclient..................................9 3.3.1 Booting to Remmina...............................9 3.3.2 Booting to an RDP login mask.........................9 3.3.3 Booting to a chooser............................... 10 3.3.4 Using XDMCP.................................. 12 3.3.5 Local printers................................... 12 4 LessLinux for builders and contributors 13 4.1 Preparation........................................ 13 4.1.1 Prepare a drive.................................. 13 4.1.2 Create some directories............................. 14 4.1.3 Download the „sources”............................. 14 4.2 Build the first stage.................................... 14 2 Abstract LessLinux is a free Linux system designed to be light and easily modifiable. It is based on Linux from Scratch and was started by Mattias Schlenker in 2009. Since then it has been used as a base for dozens of security and rescue systems published by computer magazines all over the world. It’s simple architecture makes it easy to build LessLinux based systems for use as thinclient, software deployment or the demonstration of software. This book covers the possibilities of LessLinux and tells you how small changes can make LessLinux the lever you need to move your world.
    [Show full text]
  • THINC: a Virtual and Remote Display Architecture for Desktop Computing and Mobile Devices
    THINC: A Virtual and Remote Display Architecture for Desktop Computing and Mobile Devices Ricardo A. Baratto Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences COLUMBIA UNIVERSITY 2011 c 2011 Ricardo A. Baratto This work may be used in accordance with Creative Commons, Attribution-NonCommercial-NoDerivs License. For more information about that license, see http://creativecommons.org/licenses/by-nc-nd/3.0/. For other uses, please contact the author. ABSTRACT THINC: A Virtual and Remote Display Architecture for Desktop Computing and Mobile Devices Ricardo A. Baratto THINC is a new virtual and remote display architecture for desktop computing. It has been designed to address the limitations and performance shortcomings of existing remote display technology, and to provide a building block around which novel desktop architectures can be built. THINC is architected around the notion of a virtual display device driver, a software-only component that behaves like a traditional device driver, but instead of managing specific hardware, enables desktop input and output to be intercepted, manipulated, and redirected at will. On top of this architecture, THINC introduces a simple, low-level, device-independent representation of display changes, and a number of novel optimizations and techniques to perform efficient interception and redirection of display output. This dissertation presents the design and implementation of THINC. It also intro- duces a number of novel systems which build upon THINC's architecture to provide new and improved desktop computing services. The contributions of this dissertation are as follows: • A high performance remote display system for LAN and WAN environments.
    [Show full text]
  • Realvnc @ LC August 2018 LC User Meeting
    RealVNC @ LC August 2018 LC User Meeting Cameron Harr Title (optional) Aug. 21, 2018 LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344. Lawrence Livermore National Security, LLC RealVNC @ LC § What is RealVNC? § What did we have? § What do we have now? § What’s coming in the future? § How do you use it? 2 LLNL-PRES-xxxxxx Cloud versus direct with VNC Connect VNC Connect is unique among remote access software in its ability to offer both cloud and direct connectivity methods within a single product. At first glance, knowing whether to connect directly or via our cloud service can seem confusing. However, there are clear benefits to each connection method. The trick is knowing how to maximize these benefits. This brief product guide provides an overview of the differences between cloud and direct connectivity, and offers some advice on how each method can be used to your greatest advantage. Key terminology Throughout this guide, we refer to certain RealVNC-specific terminology. VNC Connect is comprised of two separate apps: VNC Server and VNC Viewer. You must install and license VNC Server on the computer you want to control. This is known as your VNC Server computer. You must then install VNC Viewer on the computer or device you want to take control from, which is known as your VNC Viewer device. You do not need to license this device, meaning you can freely connect to your VNC Server computer from as many devices as you wish.
    [Show full text]
  • VNC Connect Security Whitepaper
    VNC Connect security whitepaper VNC Connect security whitepaper Version 1.3 Contents Contents .................................................................................................................................................................... 2 Introduction ............................................................................................................................................................... 3 Security architecture ................................................................................................................................................. 4 Cloud infrastructure ................................................................................................................................................... 7 Client security ........................................................................................................................................................... 9 Development procedures ........................................................................................................................................ 12 Summary ................................................................................................................................................................. 13 VNC Connect security whitepaper Introduction Customer security is of paramount importance to RealVNC. As such, our security strategy is ingrained in all aspects of our VNC Connect software. We have invested extensively in our security, and take great pride in our successful
    [Show full text]
  • The GNOME Census: Who Writes GNOME?
    The GNOME Census: Who writes GNOME? Dave Neary & Vanessa David, Neary Consulting © Neary Consulting 2010: Some rights reserved Table of Contents Introduction.........................................................................................3 What is GNOME?.............................................................................3 Project governance...........................................................................3 Why survey GNOME?.......................................................................4 Scope and methodology...................................................................5 Tools and Observations on Data Quality..........................................7 Results and analysis...........................................................................10 GNOME Project size.......................................................................10 The Long Tail..................................................................................11 Effects of commercialisation..........................................................14 Who does the work?.......................................................................15 Who maintains GNOME?................................................................17 Conclusions........................................................................................22 References.........................................................................................24 Appendix 1: Modules included in survey...........................................25 2 Introduction What
    [Show full text]
  • Institutionen För Datavetenskap Department of Computer and Information Science
    Institutionen för datavetenskap Department of Computer and Information Science Final thesis Implementing extended functionality for an HTML5 client for remote desktops by Samuel Mannehed LIU-IDA/LITH-EX-A—14/015--SE 6/28/14 Linköpings universitet Linköpings universitet SE-581 83 Linköping, Sweden 581 83 Linköping Final thesis Implementing extended functionality for an HTML5 client for remote desktops by Samuel Mannehed LIU-IDA/LITH-EX-A--14/015--SE June 28, 2014 Supervisors: Peter Åstrand (Cendio AB), Maria Vasilevskaya (IDA) Examiner: Prof. Simin Nadjm-Tehrani På svenska Detta dokument hålls tillgängligt på Internet – eller dess framtida ersättare – under en längre tid från publiceringsdatum under förutsättning att inga extra-ordinära omständigheter uppstår. Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att garantera äktheten, säkerheten och tillgängligheten finns det lösningar av teknisk och administrativ art. Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande för upphovsmannens litterära eller konstnärliga anseende eller egenart. För ytterligare information om Linköping University Electronic Press se förlagets hemsida http://www.ep.liu.se/ In English The publishers will keep this document online on the Internet - or its possible replacement - for a considerable time from the date of publication barring exceptional circumstances.
    [Show full text]
  • Third-Party License Acknowledgments
    Symantec Privileged Access Manager Third-Party License Acknowledgments Version 3.4.3 Symantec Privileged Access Manager Third-Party License Acknowledgments Broadcom, the pulse logo, Connecting everything, and Symantec are among the trademarks of Broadcom. Copyright © 2021 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. For more information, please visit www.broadcom.com. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. 2 Symantec Privileged Access Manager Third-Party License Acknowledgments Contents Activation 1.1.1 ..................................................................................................................................... 7 Adal4j 1.1.2 ............................................................................................................................................ 7 AdoptOpenJDK 1.8.0_282-b08 ............................................................................................................ 7 Aespipe 2.4e aespipe ........................................................................................................................
    [Show full text]
  • Working from Home Efficiently, Ethically and Securely by Sharon D
    Working From Home Efficiently, Ethically and Securely by Sharon D. Nelson, Esq., John W. Simek and Michael C. Maschke © 2020 Sensei Enterprises, Inc. The world is trying to deal with the COVID-19 in a variety of ways. Controlling the spread of the deadly virus is at the top of the list. Travel is being restricted, and some countries have even closed their borders. The United States was slow to react, but eventually states imposed restrictions for business operations to reduce the coronavirus spread and then began re-opening in phases. Social distancing and maintaining clean hygiene practices are the normal mode of operation now. More and more businesses are allowing their employees to stay at home where possible. What does that mean for the practice of law? How will you meet with clients? Most firms have adopted a telework environment and allow their employees to work from home, even while some firms have begun re-opening. Working from home has different consequences depending on your current capabilities and whether a plan is already in place. While we can’t cover all the possibilities and capabilities of every law firm, we’ll attempt to attack some of the common considerations. Equipment Let’s start with a very basic item…the computer. Hopefully, everyone is already using a laptop as their main office machine. As expected, some popular models of laptops are still in short supply. Worst case, you may have to find a Best Buy, Target, Walmart, etc. and see if you can purchase a consumer-grade machine. If you planned properly, laptop users are already configured for remote access.
    [Show full text]
  • Tekijän Niim
    Kari-Pekka Kauhanen ETÄYHTEYDET Opinnäytetyö Kajaanin ammattikorkeakoulu Luonnontieteiden ala Tietojenkäsittely 1.3.2011 OPINNÄYTETYÖ TIIVISTELMÄ Koulutusala Koulutusohjelma Luonnontieteiden ala Tietojenkäsittely Tekijä(t) Kari-Pekka Kauhanen Työn nimi Etäyhteydet Vaihtoehtoisetvaihtoehtiset ammattiopinnot Ohjaaja(t) Tarja Karjalainen Toimeksiantaja Aika Sivumäärä ja liitteet 1.3.2011 43 Opinnäytet yön tavoitteena on perehtyä etäyhteyden teoriaan ja tutkia teorian pohjalta erilaisia etäyhteysohjelmis- toja. Tutkimuksen tarkoituksena on ottaa selvää etäyhteysohjelmistojen tietoturvaominaisuuksista ja kuinka pal- jon eri etäyhteysohjelmistot rasittavat tietokoneen resursseja. Tuloksien perusteella valitaan yhteensopivin etäyh- teysohjelmisto organisaatiokäyttöön. Opinnäytetyö käsittää teoriaosan, jossa kerrotaan erilaiset etäyhteysprotokollat. Etäyhteysprotokollista kerrotaan tärkeimmät ominaisuudet ja protokollan toimintaperiaate. Etäyhteysprotokolliin kuuluu esimerkiksi VNC, RDP, X11 ja PcoIP –protokollat. Protokollan tarkka teoriatuntemus auttaa selvittämään eri käyttötarkoituksiin parhai- ten sopivan protokollan. Opinnäytetyö käsittää tutkimusosion, joka tarkastelee VNC- ja RDP-protokollia käyttäviä etäyhteysohjelmistoja, koska VNC- ja RDP-protokolla ovat käytetyimmät etäyhteysprotokollat. Tutkimus käsittää ohjelmistojen asen- nuksen, yhteyden muodostuksen ja käytettävien tietokoneen resurssien mittauksen. Asennusvaiheessa etäyhteysohjelmisto asennetaan yhteyden muodostusta varten. Yhteyden muodostuksessa tut- kitaan miten yhteys muodostetaan
    [Show full text]
  • SUSE® Linux Enterprise Desktop 12 and the Workstation Extension: What's New ?
    SUSE® Linux Enterprise Desktop 12 and the Workstation Extension: What's New ? Frédéric Crozat <[email protected]> Enterprise Desktop Release Manager Scott Reeves <[email protected]> Enterprise Desktop Development Manager Agenda • Design Criteria • Desktop Environment in SUSE Linux Enterprise 12 • GNOME Shell • Desktop Features and Applications 2 Design Criteria SUSE Linux Enterprise Desktop Interoperability Ease of Use Security Ease of Management Lower Costs 4 SUSE Linux Enterprise Desktop 12 • Focus on technical workstation ‒ Developers and System administrators • One tool for the job • Main desktop applications will be shipped: ‒ Mail client, Office Suite, Graphical Editors, ... • SUSE Linux Enterprise Workstation Extension ‒ Extend SUSE Linux Enterprise Server with packages only available on SUSE Linux Enterprise Desktop. (x86-64 only) 5 Desktop in SUSE Linux Enterprise 12 As Part of the Common Code Base SUSE Linux Enterprise 12 Desktop Environment • SUSE Linux Enterprise 12 contains one primary desktop environment • Additional light-weight environment for special use-cases: ‒ Integrated Systems • Desktop environment is shared between the server and desktop products 7 SUSE Linux Enterprise 12 Desktop Environment • GNOME 3 is the main desktop environment ‒ SLE Classic mode by default ‒ GNOME 3 Classic Mode and GNOME 3 Shell Mode also available • SUSE Linux Enterprise 12 ships also lightweight IceWM ‒ Targeted at Integrated Systems • QT fully supported: ‒ QT5 supported for entire SLE12 lifecycle ‒ QT4 supported, will be removed in future
    [Show full text]
  • Test Result Report for Anydesk
    Performance Test Results Report Prepared for AnyDesk For period 08/31/2020 – 09/09/2020 Reporter: Aliaksandr Hryshutsin Page: 1 of 13 Creation Date: 9/21/2020 Contents 1 Testing Approach ........................................................................................................................................... 3 1.1 Types of Tests ......................................................................................................................................... 3 1.2 Test set-up ............................................................................................................................................... 3 2 Summary on Test Results .............................................................................................................................. 4 2.1 Summary ................................................................................................................................................. 4 3 Test results ..................................................................................................................................................... 4 3.1 Framerate ................................................................................................................................................ 4 3.2 Latency .................................................................................................................................................... 5 3.3 Bandwidth ...............................................................................................................................................
    [Show full text]