How to avoid exposing screen on remote monitor when using xrdp on Ubuntu 16.04?
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
I'm using xrdp to login from Windows to Ubuntu 16.04. While it's working reasonably well, it isn't secure in the sense that my entire screen can be seen on the monitor connected to remote terminal. Is there a way I can prevent that from happening?
Sorry if this is a basic question and has already been answered. I probably don't know Unix well enough to search with correct keywords. Thanks in advance!
Update 1: So after reading a bit more about this, I think what I need is xrdp to actually create a new session. This seems to be the opposite of what is asked here. So, I did the opposite of what's advised, that is, set port = -1. However, this doesn't seem to help. It tried connecting to a different port, but gave this error message:
xrdp_mm_process_login_response: login failed
So, I tried to follow this, but there were no orphan sessions, just X0 which I believe is the current session. So, still not able to get this to work.
16.04 remote-desktop remote-access session xrdp
add a comment |Â
up vote
0
down vote
favorite
I'm using xrdp to login from Windows to Ubuntu 16.04. While it's working reasonably well, it isn't secure in the sense that my entire screen can be seen on the monitor connected to remote terminal. Is there a way I can prevent that from happening?
Sorry if this is a basic question and has already been answered. I probably don't know Unix well enough to search with correct keywords. Thanks in advance!
Update 1: So after reading a bit more about this, I think what I need is xrdp to actually create a new session. This seems to be the opposite of what is asked here. So, I did the opposite of what's advised, that is, set port = -1. However, this doesn't seem to help. It tried connecting to a different port, but gave this error message:
xrdp_mm_process_login_response: login failed
So, I tried to follow this, but there were no orphan sessions, just X0 which I believe is the current session. So, still not able to get this to work.
16.04 remote-desktop remote-access session xrdp
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm using xrdp to login from Windows to Ubuntu 16.04. While it's working reasonably well, it isn't secure in the sense that my entire screen can be seen on the monitor connected to remote terminal. Is there a way I can prevent that from happening?
Sorry if this is a basic question and has already been answered. I probably don't know Unix well enough to search with correct keywords. Thanks in advance!
Update 1: So after reading a bit more about this, I think what I need is xrdp to actually create a new session. This seems to be the opposite of what is asked here. So, I did the opposite of what's advised, that is, set port = -1. However, this doesn't seem to help. It tried connecting to a different port, but gave this error message:
xrdp_mm_process_login_response: login failed
So, I tried to follow this, but there were no orphan sessions, just X0 which I believe is the current session. So, still not able to get this to work.
16.04 remote-desktop remote-access session xrdp
I'm using xrdp to login from Windows to Ubuntu 16.04. While it's working reasonably well, it isn't secure in the sense that my entire screen can be seen on the monitor connected to remote terminal. Is there a way I can prevent that from happening?
Sorry if this is a basic question and has already been answered. I probably don't know Unix well enough to search with correct keywords. Thanks in advance!
Update 1: So after reading a bit more about this, I think what I need is xrdp to actually create a new session. This seems to be the opposite of what is asked here. So, I did the opposite of what's advised, that is, set port = -1. However, this doesn't seem to help. It tried connecting to a different port, but gave this error message:
xrdp_mm_process_login_response: login failed
So, I tried to follow this, but there were no orphan sessions, just X0 which I believe is the current session. So, still not able to get this to work.
16.04 remote-desktop remote-access session xrdp
16.04 remote-desktop remote-access session xrdp
edited Mar 30 at 19:43
asked Mar 29 at 7:44
mindreader
7252718
7252718
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1020179%2fhow-to-avoid-exposing-screen-on-remote-monitor-when-using-xrdp-on-ubuntu-16-04%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password