LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices



Reply
 
Search this Thread
Old 01-29-2013, 05:50 AM   #1
Nick_C
Member
 
Registered: Jan 2012
Location: London, England, UK
Distribution: CentOS, Mageia, Debian, Fedora, openSUSE, Ubuntu
Posts: 263

Rep: Reputation: Disabled
Which RDP client for support NLA


Hi,

I am trying to find a Remote Desktop Client which supports NLA, the standard Terminal Server Client does not support this. I am encountering similar difficulties on CentOS, Scientific Linux and Mageia.

The FreeRDP package and libs can be installed from the EPEL repo and that I believe does support NLA. Problem is I understand that still requires a gui front-end to use it.

This is where I get stuck, the recommended gui front-end for FreeRDP is Remmina. However that doesn't seem to be available in any of the normal repos. Are there any other alternative packages to allow RDP with NLA access.

Thanks,
Nick
 
Old 01-30-2013, 06:09 AM   #2
gradinaruvasile
Member
 
Registered: Apr 2010
Location: Cluj, Romania
Distribution: Debian Testing
Posts: 515

Rep: Reputation: 102Reputation: 102
Freerdp does not require any gui. It is a direct descendent of rdesktop (that probably is used by that "Terminal Services Client").
It does work great with NLA.

Make sure you read up on the hows and whys on the site if you want to share folders/audio/printers with the server - this is a bit convoluted by using virtual channel plugins but it works (i even printed via RDP to the printer connected to my Debian box from a Win2008 server). It even works with RemoteApp (but there you have to do a bit of configuring on the Win2008 server).
For basic usage, no extra complications are necessary.

If you have issues connecting to NLA servers, check the ~/.freerdp/known_hosts file, in some cases (same ip/hostname, multiple rdp servers behind it) this is the cause of issues. Just delete it or edit it and delete the troublemaker lines.

This is freerdp on Debian (it is in the repos there as freerdp-x11):

Code:
$ xfreerdp --help

FreeRDP - A Free Remote Desktop Protocol Client
See http://www.freerdp.com for more information

Usage: xfreerdp [options] server:port
  -0: connect to console session
  -a: set color depth in bit, default is 16
  -c: initial working directory
  -D: hide window decorations
  -T: window title
  -d: domain
  -f: fullscreen mode
  -g: set geometry, using format WxH or X% or 'workarea', default is 1024x768
  -h: print this help
  -k: set keyboard layout ID
  -K: do not interfere with window manager bindings
  -m: don't send mouse motion events
  -n: hostname
  -o: console audio
  -p: password
  -s: set startup-shell
  -t: alternative port number, default is 3389
  -u: username
  -x: performance flags (m[odem], b[roadband] or l[an])
  -X: embed into another window with a given XID.
  -z: enable compression
  --app: RemoteApp connection. This implies -g workarea
  --ext: load an extension
  --no-auth: disable authentication
  --no-fastpath: disable fast-path
  --gdi: graphics rendering (hw, sw)
  --no-osb: disable offscreen bitmaps
  --no-bmp-cache: disable bitmap cache
  --plugin: load a virtual channel plugin
  --rfx: enable RemoteFX
  --rfx-mode: RemoteFX operational flags (v[ideo], i[mage]), default is video
  --nsc: enable NSCodec (experimental)
  --disable-wallpaper: disables wallpaper
  --composition: enable desktop composition
  --disable-full-window-drag: disables full window drag
  --disable-menu-animations: disables menu animations
  --disable-theming: disables theming
  --no-rdp: disable Standard RDP encryption
  --no-tls: disable TLS encryption
  --no-nla: disable network level authentication
  --ntlm: force NTLM authentication protocol version (1 or 2)
  --ignore-certificate: ignore verification of logon certificate
  --sec: force protocol security (rdp, tls or nla)
  --secure-checksum: use salted checksums with Standard RDP encryption
  --version: print version information
Although freerdp does not require a GUI, it is included as a plugin (does not use the separate freerdp binary) in Remmina (along with VNC/NX, built in ssh tunneling, fullscreent toggle with popup menu at the top, allows profile creation and whatnot), which is a great GUI for remote administration. I use it daily for VNC/RDP adminitration and its really good. It is available in the Debian repositories.

http://remmina.sourceforge.net/

Last edited by gradinaruvasile; 01-30-2013 at 06:14 AM.
 
Old 01-30-2013, 10:11 AM   #3
Nick_C
Member
 
Registered: Jan 2012
Location: London, England, UK
Distribution: CentOS, Mageia, Debian, Fedora, openSUSE, Ubuntu
Posts: 263

Original Poster
Rep: Reputation: Disabled
Thanks gradinaruvasile. On Scientific Linux 6.3 that I am using this is known as xfreeRDP and I now have that working. Unfortunately there is no version of Remmina which works with EL 6.3 because Remmina doesn't seem to be compatible with the later versions of freerdp.
 
  


Reply

Tags
rdp, remote desktop


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
windowed RDP client td3201 Linux - Desktop 1 03-16-2010 03:45 AM
How to RDP Linux machine from Windows Client matrix_aash Linux - Software 2 03-02-2010 04:18 PM
RDP Browser Client? PerfectReign Linux - Software 0 04-02-2009 01:08 AM
how to build RDP thin-client under Debian? m4rtin Linux - Software 0 01-15-2009 04:57 AM
App with SSL support for RDP? humbletech99 Linux - Security 2 02-08-2007 08:17 AM


All times are GMT -5. The time now is 09:37 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration