Why does ssh X forwarding timeout after a while? Unicorn Meta Zoo #1: Why another podcast? ...
Putting Ant-Man on house arrest
Additive group of local rings
My bank got bought out, am I now going to have to start filing tax returns in a different state?
Protagonist's race is hidden - should I reveal it?
Do I need to protect SFP ports and optics from dust/contaminants? If so, how?
Can I criticise the more senior developers around me for not writing clean code?
Error: Syntax error. Missing ')' for CASE Statement
Is a 5 watt UHF/VHF handheld considered QRP?
What is this word supposed to be?
How would I use different systems of magic when they are capable of the same effects?
What's the difference between using dependency injection with a container and using a service locator?
Does Mathematica have an implementation of the Poisson Binomial Distribution?
Implementing 3DES algorithm in Java: is my code secure?
With indentation set to `0em`, when using a line break, there is still an indentation of a size of a space
How to open locks without disable device?
Why isn't everyone flabbergasted about Bran's "gift"?
What is the best way to deal with NPC-NPC combat?
How to avoid introduction cliches
"Whatever a Russian does, they end up making the Kalashnikov gun"? Are there any similar proverbs in English?
How long after the last departure shall the airport stay open for an emergency return?
Is Electric Central Heating worth it if using Solar Panels?
Multiple options vs single option UI
Passing args from the bash script to the function in the script
PIC mathematical operations weird problem
Why does ssh X forwarding timeout after a while?
Unicorn Meta Zoo #1: Why another podcast?
Announcing the arrival of Valued Associate #679: Cesar ManaraX11 forwarding stops working after a whileSSH X11 Forwarding and Graphical Application LoadingPuTTY Network Error: Software caused connection abortProblem starting gnome-session on x-serverHow to forward X through two SSH tunnels?How do I resolve a ssh connection closed by remote host due to inactivity?GTK apps from remote server look badFedora 20 Gnome session over X11 forwarding not workingWhen/why does SSH close a connection?SSH connection timeout issues frequently on local LAN server, ping works“ssh -X” doesn't open matplotlib figures
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
So I have a mac at work which I like to ssh into my linux box with something like this:
$ ssh -Xt user@mylinux
I can login and start any X11 apps on my linux box no problem. But after 15 minutes or so, I come back to a session (ssh is still running and connected) and I get:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
I've tried using -o "TCPKeepAlive yes"
or -o "ServerAliveInterval 30"
, but still get the same behavior.
Is there something in ssh or on the Mac or my linux sshd conf that kills X-forwarding after a period of inactivity?
ssh x11-forwarding
migrated from stackoverflow.com Apr 1 '12 at 7:56
This question came from our site for professional and enthusiast programmers.
add a comment |
So I have a mac at work which I like to ssh into my linux box with something like this:
$ ssh -Xt user@mylinux
I can login and start any X11 apps on my linux box no problem. But after 15 minutes or so, I come back to a session (ssh is still running and connected) and I get:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
I've tried using -o "TCPKeepAlive yes"
or -o "ServerAliveInterval 30"
, but still get the same behavior.
Is there something in ssh or on the Mac or my linux sshd conf that kills X-forwarding after a period of inactivity?
ssh x11-forwarding
migrated from stackoverflow.com Apr 1 '12 at 7:56
This question came from our site for professional and enthusiast programmers.
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01
add a comment |
So I have a mac at work which I like to ssh into my linux box with something like this:
$ ssh -Xt user@mylinux
I can login and start any X11 apps on my linux box no problem. But after 15 minutes or so, I come back to a session (ssh is still running and connected) and I get:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
I've tried using -o "TCPKeepAlive yes"
or -o "ServerAliveInterval 30"
, but still get the same behavior.
Is there something in ssh or on the Mac or my linux sshd conf that kills X-forwarding after a period of inactivity?
ssh x11-forwarding
So I have a mac at work which I like to ssh into my linux box with something like this:
$ ssh -Xt user@mylinux
I can login and start any X11 apps on my linux box no problem. But after 15 minutes or so, I come back to a session (ssh is still running and connected) and I get:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
I've tried using -o "TCPKeepAlive yes"
or -o "ServerAliveInterval 30"
, but still get the same behavior.
Is there something in ssh or on the Mac or my linux sshd conf that kills X-forwarding after a period of inactivity?
ssh x11-forwarding
ssh x11-forwarding
edited May 23 '16 at 13:32
Nifle
28.3k2395130
28.3k2395130
asked Mar 30 '12 at 14:12
Larry KyralaLarry Kyrala
233138
233138
migrated from stackoverflow.com Apr 1 '12 at 7:56
This question came from our site for professional and enthusiast programmers.
migrated from stackoverflow.com Apr 1 '12 at 7:56
This question came from our site for professional and enthusiast programmers.
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01
add a comment |
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01
add a comment |
3 Answers
3
active
oldest
votes
Using -X
, X11 forwarding is enabled in "Untrusted" mode, making use of various X11 security extensions, including a time-limited Xauth cookie.
Use -Y
to enable "Trusted" mode for X11, which will enable complete access to your X11 server.
add a comment |
The default ForwardX11Timeout
is 20 minutes for ssh -X
, but you can set it to something large (e.g. 7d
for 7 days) in .ssh/config
"Trusted" X11 forwarding via ssh -Y
actually enables potentially nasty things like keystroke monitoring and screen grabs.
3
man ssh_config
for this option documentation :)
– drAlberT
May 27 '13 at 16:17
add a comment |
(would comment on Bob's 2012-11-18 answer, but it won't let me yet)
See also https://unix.stackexchange.com/questions/107547/disable-forwardx11timeout-without-forwardx11trusted-in-openssh-client in which we find that you cannot (in 2019) disable this timeout, but you can extend it.
The maximum timeout is uint_max of milliseconds minus some slack, just over 24 days. OpenSSH_7.4p1 will accept ssh -o ForwardX11Timeout=2147423s -X ...
which is the best answer I can make now. ForwardX11Timeout above this may crash the XServer in some version combinations.
On MacOS with XQuartz, I have seen Warning: untrusted X11 forwarding setup failed: xauth key data not generated
and upon digging further, /opt/X11/bin/xauth: timeout in locking authority file /var/folders/..../xauthfile
.
New contributor
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f407218%2fwhy-does-ssh-x-forwarding-timeout-after-a-while%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Using -X
, X11 forwarding is enabled in "Untrusted" mode, making use of various X11 security extensions, including a time-limited Xauth cookie.
Use -Y
to enable "Trusted" mode for X11, which will enable complete access to your X11 server.
add a comment |
Using -X
, X11 forwarding is enabled in "Untrusted" mode, making use of various X11 security extensions, including a time-limited Xauth cookie.
Use -Y
to enable "Trusted" mode for X11, which will enable complete access to your X11 server.
add a comment |
Using -X
, X11 forwarding is enabled in "Untrusted" mode, making use of various X11 security extensions, including a time-limited Xauth cookie.
Use -Y
to enable "Trusted" mode for X11, which will enable complete access to your X11 server.
Using -X
, X11 forwarding is enabled in "Untrusted" mode, making use of various X11 security extensions, including a time-limited Xauth cookie.
Use -Y
to enable "Trusted" mode for X11, which will enable complete access to your X11 server.
answered Apr 1 '12 at 9:16
grawitygrawity
245k37516576
245k37516576
add a comment |
add a comment |
The default ForwardX11Timeout
is 20 minutes for ssh -X
, but you can set it to something large (e.g. 7d
for 7 days) in .ssh/config
"Trusted" X11 forwarding via ssh -Y
actually enables potentially nasty things like keystroke monitoring and screen grabs.
3
man ssh_config
for this option documentation :)
– drAlberT
May 27 '13 at 16:17
add a comment |
The default ForwardX11Timeout
is 20 minutes for ssh -X
, but you can set it to something large (e.g. 7d
for 7 days) in .ssh/config
"Trusted" X11 forwarding via ssh -Y
actually enables potentially nasty things like keystroke monitoring and screen grabs.
3
man ssh_config
for this option documentation :)
– drAlberT
May 27 '13 at 16:17
add a comment |
The default ForwardX11Timeout
is 20 minutes for ssh -X
, but you can set it to something large (e.g. 7d
for 7 days) in .ssh/config
"Trusted" X11 forwarding via ssh -Y
actually enables potentially nasty things like keystroke monitoring and screen grabs.
The default ForwardX11Timeout
is 20 minutes for ssh -X
, but you can set it to something large (e.g. 7d
for 7 days) in .ssh/config
"Trusted" X11 forwarding via ssh -Y
actually enables potentially nasty things like keystroke monitoring and screen grabs.
answered Nov 18 '12 at 3:08
BobBob
26133
26133
3
man ssh_config
for this option documentation :)
– drAlberT
May 27 '13 at 16:17
add a comment |
3
man ssh_config
for this option documentation :)
– drAlberT
May 27 '13 at 16:17
3
3
man ssh_config
for this option documentation :)– drAlberT
May 27 '13 at 16:17
man ssh_config
for this option documentation :)– drAlberT
May 27 '13 at 16:17
add a comment |
(would comment on Bob's 2012-11-18 answer, but it won't let me yet)
See also https://unix.stackexchange.com/questions/107547/disable-forwardx11timeout-without-forwardx11trusted-in-openssh-client in which we find that you cannot (in 2019) disable this timeout, but you can extend it.
The maximum timeout is uint_max of milliseconds minus some slack, just over 24 days. OpenSSH_7.4p1 will accept ssh -o ForwardX11Timeout=2147423s -X ...
which is the best answer I can make now. ForwardX11Timeout above this may crash the XServer in some version combinations.
On MacOS with XQuartz, I have seen Warning: untrusted X11 forwarding setup failed: xauth key data not generated
and upon digging further, /opt/X11/bin/xauth: timeout in locking authority file /var/folders/..../xauthfile
.
New contributor
add a comment |
(would comment on Bob's 2012-11-18 answer, but it won't let me yet)
See also https://unix.stackexchange.com/questions/107547/disable-forwardx11timeout-without-forwardx11trusted-in-openssh-client in which we find that you cannot (in 2019) disable this timeout, but you can extend it.
The maximum timeout is uint_max of milliseconds minus some slack, just over 24 days. OpenSSH_7.4p1 will accept ssh -o ForwardX11Timeout=2147423s -X ...
which is the best answer I can make now. ForwardX11Timeout above this may crash the XServer in some version combinations.
On MacOS with XQuartz, I have seen Warning: untrusted X11 forwarding setup failed: xauth key data not generated
and upon digging further, /opt/X11/bin/xauth: timeout in locking authority file /var/folders/..../xauthfile
.
New contributor
add a comment |
(would comment on Bob's 2012-11-18 answer, but it won't let me yet)
See also https://unix.stackexchange.com/questions/107547/disable-forwardx11timeout-without-forwardx11trusted-in-openssh-client in which we find that you cannot (in 2019) disable this timeout, but you can extend it.
The maximum timeout is uint_max of milliseconds minus some slack, just over 24 days. OpenSSH_7.4p1 will accept ssh -o ForwardX11Timeout=2147423s -X ...
which is the best answer I can make now. ForwardX11Timeout above this may crash the XServer in some version combinations.
On MacOS with XQuartz, I have seen Warning: untrusted X11 forwarding setup failed: xauth key data not generated
and upon digging further, /opt/X11/bin/xauth: timeout in locking authority file /var/folders/..../xauthfile
.
New contributor
(would comment on Bob's 2012-11-18 answer, but it won't let me yet)
See also https://unix.stackexchange.com/questions/107547/disable-forwardx11timeout-without-forwardx11trusted-in-openssh-client in which we find that you cannot (in 2019) disable this timeout, but you can extend it.
The maximum timeout is uint_max of milliseconds minus some slack, just over 24 days. OpenSSH_7.4p1 will accept ssh -o ForwardX11Timeout=2147423s -X ...
which is the best answer I can make now. ForwardX11Timeout above this may crash the XServer in some version combinations.
On MacOS with XQuartz, I have seen Warning: untrusted X11 forwarding setup failed: xauth key data not generated
and upon digging further, /opt/X11/bin/xauth: timeout in locking authority file /var/folders/..../xauthfile
.
New contributor
New contributor
answered 16 hours ago
mcastmcast
1
1
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f407218%2fwhy-does-ssh-x-forwarding-timeout-after-a-while%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
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
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Is the X server still running? Do existing X apps get killed?
– Ignacio Vazquez-Abrams
Apr 1 '12 at 8:01