set-up X11 Forwarding over ssh

前端 未结 3 1488
不知归路
不知归路 2020-12-14 03:30

I\'m attempting to set up x11 forwarding to monitor video on an embedded robotics platform yet I cannot seem to get the board to generate graphical output. I\'m running Arc

3条回答
  •  忘掉有多难
    2020-12-14 04:13

    On the server

    Edit /etc/ssh/sshd_config:

    AllowAgentForwarding yes
    AllowTcpForwarding yes
    X11Forwarding yes
    X11DisplayOffset 10
    X11UseLocalhost no
    

    Restart the sshd daemon:

    sudo service sshd restart
    # or
    sudo /etc/init.d/ssh restart
    # or whatever way of restarting your box services works on your distro...
    
    yum -y update xauth
    apt-get -y update xauth
    yum -y install xauth
    apt-get -y install xauth
    

    Now exit the server:

    exit
    

    On the client

    Set the DISPLAY environment variable locally:

    export DISPLAY=:0.0
    

    and start a trusted SSH connection to the server:

    ssh -Y $ssh_user@$ssh_server
    

    Verify success with a graphical app. Install an app supporting X11 forwarding, if needed. As an example:

    yum -y install xclock
    

    and action:

    for i in {1..3} ; do bash -c "xclock &" ; done ;
    

提交回复
热议问题