Jump to content

Recommended Posts

Guest kokosek
Posted

Hello.

 

I want to be able to execute programs from Linux on Windows XP in LAN with Cygwin+X11 on Windows.

 

I'm able to ssh, change files on Windows, display e.g. xclock in my computer from Windows but I can't display anything in Windows (e.g. notepad).

 

The sshd service is running on Windows and I've started X11 as well (with startxwin.exe).

 

After writing in command line "xclock" a clock is displayed on my computer. When I write:

Code:

DISPLAY=:0.0

...and then write:

Code:

xclock &

...it's not displayed on my screen and I can see it running in "ps" (processes list). I can't see it, though, on the remote computer with Windows.

 

I'm sshing like this:

Code:

ssh 192.168.1.x -l user -XY -v

The result is:

Code:

OpenSSH_6.1p1, OpenSSL 1.0.1h 5 Jun 2014

debug1: Reading configuration data /etc/ssh/ssh_config

debug1: /etc/ssh/ssh_config line 20: Applying options for *

debug1: Connecting to 192.168.1.x [192.168.1.x] port 22.

debug1: Connection established.

debug1: identity file /home/kokosek/.ssh/id_rsa type 1

debug1: identity file /home/kokosek/.ssh/id_rsa-cert type -1

debug1: identity file /home/kokosek/.ssh/id_dsa type -1

debug1: identity file /home/kokosek/.ssh/id_dsa-cert type -1

debug1: identity file /home/kokosek/.ssh/id_ecdsa type -1

debug1: identity file /home/kokosek/.ssh/id_ecdsa-cert type -1

debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1

debug1: match: OpenSSH_6.6.1 pat OpenSSH*

debug1: Enabling compatibility mode for protocol 2.0

debug1: Local version string SSH-2.0-OpenSSH_6.1

debug1: SSH2_MSG_KEXINIT sent

debug1: SSH2_MSG_KEXINIT received

debug1: kex: server->client aes128-ctr hmac-md5 none

debug1: kex: client->server aes128-ctr hmac-md5 none

debug1: sending SSH2_MSG_KEX_ECDH_INIT

debug1: expecting SSH2_MSG_KEX_ECDH_REPLY

debug1: Server host key: ECDSA 59:37:c2:76:d3:bb:6b:24:ef:c1:d7:5c:43:98:59:4f

debug1: Host '192.168.1.x' is known and matches the ECDSA host key.

debug1: Found key in /home/kokosek/.ssh/known_hosts:17

debug1: ssh_ecdsa_verify: signature correct

debug1: SSH2_MSG_NEWKEYS sent

debug1: expecting SSH2_MSG_NEWKEYS

debug1: SSH2_MSG_NEWKEYS received

debug1: Roaming not allowed by server

debug1: SSH2_MSG_SERVICE_REQUEST sent

debug1: SSH2_MSG_SERVICE_ACCEPT received

debug1: Authentications that can continue: publickey,password,keyboard-interactive,hostbased

debug1: Next authentication method: publickey

debug1: Offering RSA public key: /home/kokosek/.ssh/id_rsa

debug1: Server accepts key: pkalg ssh-rsa blen 279

debug1: key_parse_private_pem: PEM_read_PrivateKey failed

debug1: read PEM private key done: type <unknown>

Enter passphrase for key '/home/kokosek/.ssh/id_rsa':

debug1: read PEM private key done: type RSA

debug1: Authentication succeeded (publickey).

Authenticated to 192.168.1.x ([192.168.1.x]:22).

debug1: channel 0: new [client-session]

debug1: Requesting no-more-sessions.openssh

debug1: Entering interactive session.

debug1: Requesting X11 forwarding with authentication spoofing.

debug1: Sending environment.

debug1: Sending env LANG = pl_PL.UTF-8

Last login: Sun Jun 15 20:08:47 2014 from 192.168.1.x

Permissions on the server:

Code:

/etc/ssh*

-rw-r--r-- 1 user root 1593 06-15 02:26 ssh_config

-rw-r--r-- 1 user root 668 06-14 20:49 ssh_host_dsa_key

-rw-r--r-- 1 user root 602 06-14 20:49 ssh_host_dsa_key.pub

-rw-r--r-- 1 user root 227 06-14 20:49 ssh_host_ecdsa_key

-rw-r--r-- 1 user root 174 06-14 20:49 ssh_host_ecdsa_key.pub

-rw-r--r-- 1 user root 399 06-14 20:49 ssh_host_ed25519_key

-rw-r--r-- 1 user root 94 06-14 20:49 ssh_host_ed25519_key.pub

-rw-r--r-- 1 user root 977 06-14 20:49 ssh_host_key

-rw-r--r-- 1 user root 642 06-14 20:49 ssh_host_key.pub

-rw-r--r-- 1 user root 1675 06-14 20:49 ssh_host_rsa_key

-rw-r--r-- 1 user root 394 06-14 20:49 ssh_host_rsa_key.pub

-rw-r--r-- 1 user root 3612 06-15 17:11 sshd_config

 

~/

drwx------+ 1 user Brak 0 06-15 16:54 .ssh

 

~/.ssh

-rw------- 1 user Brak 405 06-15 16:54 authorized_keys

-rw-r--r-- 1 user Brak 346 06-14 20:10 known_hosts

Content of /etc/ssh_config on the server:

Code:

Host *

ForwardX11 yes

ForwardX11Trusted yes

Port 22

Protocol 2

Content of /etc/sshd_config on the server:

Code:

Port 22

AddressFamily any

Protocol 2

StrictModes no

AuthorizedKeysFile .ssh/authorized_keys

HostbasedAuthentication yes

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalhost yes

UsePrivilegeSeparation sandbox # Default for new installations.

Subsystem sftp /usr/sbin/sftp-server

Any ideas how to do it?

 

Continue reading...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...