X11 iletimi bir süre sonra çalışmayı durduruyor


12

SSH üzerinden linux kutusu (ubuntu sunucusu 12.04) bağlamak için Cygwin kullanıyorum ve X11 iletimi kullanıyorum. Her ssh yaptığımda, X iletmeyi bir süre kullanabilirim, o zaman çalışmayı durdurur (örn. Gvim, Ekranın açılamadığını söylüyor). Çıkıp yeniden ssh yaparsam, tekrar çalışmaya başlar. Ve bir süre sonra tekrar durur.

Herhangi bir fikir?


1
Sadece bir süre işlem yapılmadığında mı durur? Aynı süre sonra durur mu? SSH bağlantısının makinelerden biri tarafından kesilmesi mümkün müdür?
atılım

Görünüşe göre aynı süre sonra
duruyordu

Yanıtlar:


12

Bu sorunu yaşadığımda, bu satırları eklemem gerektiğini keşfettim ~/.ssh/config:

Host *
    ForwardX11Trusted yes

Her ssh bağlantısı için etkinleştirilmemesi için * bir tür ana bilgisayar deseninde değişiklik yapmanız gerekir.

Bunun yerine ForwardX11Timeout seçeneğini değiştirmek isteyebilirsiniz. Gönderen man ssh_config:

 ForwardX11Timeout
    Specify a timeout for untrusted X11 forwarding using the format
    described in the TIME FORMATS section of sshd_config(5).  X11
    connections received by ssh(1) after this time will be refused.  The
    default is to disable untrusted X11 forwarding after twenty minutes has
    elapsed.

 ForwardX11Trusted
    If this option is set to “yes”, remote X11 clients will have full
    access to the original X11 display.

    If this option is set to “no”, remote X11 clients will be considered
    untrusted and prevented from stealing or tampering with data belonging
    to trusted X11 clients.  Furthermore, the xauth(1) token used for the
    session will be set to expire after 20 minutes.  Remote clients will
    be refused access after this time.

1
Daha az zorlayıcı bir seçenek ise .ssh / config dosyasında ForwardX11Timeout için büyük bir değer belirtmektir. Gönderen burada .
Frepa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.