Hi,
yes "other user" has execution permission on the executable file.
It looks like this for the directory:
drwxrwxrwx

and for the file:
-rwxrwxr-x


-----Original Message-----
From: Vincenzo Sciarra [mailto:[EMAIL PROTECTED]
Sent: den 9 maj 2007 10:57
To: Staffan Persson
Subject: Re: RE : RE : X11Forwarding problem on Solaris.


> It works great when I
> logon as the user who is owning the program´s executable file. It wont
work
> when I logon as any other user.


Has "other user" execution permission on executable file and related
library?




2007/5/7, Staffan Persson <[EMAIL PROTECTED]>:
> Hi,
> yes I can run:
>
> hosta$ ssh -X hostb
> hostb$ /usr/openwin/bin/xclock
>
> xclock is displayed correctly.
>
> The program I try to start when I get the X11Forwding problems is a
> graphical user interface for an application which can be controlled though
> command line to a certain degree.
> The program is using the display environment variable. It works great when
I
> logon as the user who is owning the program´s executable file. It wont
work
> when I logon as any other user.
>
> Below is ssh´s debug info.
> First i use ssh to connect from node2 to node4 and then I start the
PROGRAM
> on node4.
>
> node2:/home/myuser> ssh -Xv node4
> OpenSSH_4.3p2, OpenSSL 0.9.8d 28 Sep 2006
> debug1: Reading configuration data /usr/local/etc/ssh_config
> debug1: Connecting to node4 [node4´s ipaddress] port 22.
> debug1: Connection established.
> debug1: identity file /home/myuser/.ssh/identity type -1
> debug1: identity file /home/myuser/.ssh/id_rsa type -1
> debug1: identity file /home/myuser/.ssh/id_dsa type -1
> debug1: Remote protocol version 1.99, remote software version OpenSSH_43
> debug1: match: OpenSSH_4.3 pat OpenSSH*
> debug1: Enabling compatibility mode for protocol 2.0
> debug1: Local version string SSH-2.0-OpenSSH_4.3
> debug1: SSH2_MSG_KEXINIT sent
> debug1: SSH2_MSG_KEXINIT received
> debug1: kex: server->client aes128-cbc hmac-md5 none
> debug1: kex: client->server aes128-cbc hmac-md5 none
> debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
> debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
> debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
> debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
> debug1: Host 'node4' is known and matches the RSA host key.
> debug1: Found key in /home/myuser/.ssh/known_hosts:1
> debug1: ssh_rsa_verify: signature correct
> debug1: SSH2_MSG_NEWKEYS sent
> debug1: expecting SSH2_MSG_NEWKEYS
> debug1: SSH2_MSG_NEWKEYS received
> debug1: SSH2_MSG_SERVICE_REQUEST sent
> debug1: SSH2_MSG_SERVICE_ACCEPT received
> debug1: Authentications that can continue:
> publickey,password,keyboard-interactive
> debug1: Next authentication method: publickey
> debug1: Trying private key: /home/myuser/.ssh/identity
> debug1: Trying private key: /home/myuser/.ssh/id_rsa
> debug1: Trying private key: /home/myuser/.ssh/id_dsa
> debug1: Next authentication method: keyboard-interactive
> debug1: Authentications that can continue:
> publickey,password,keyboard-interactive
> debug1: Next authentication method: password
> [EMAIL PROTECTED]'s password:
> debug1: Authentication succeeded (password).
> debug1: channel 0: new [client-session]
> debug1: Entering interactive session.
> debug1: Requesting X11 forwarding with authentication spoofing.
> Last login: Mon May  7 15:20:11 2007 from node2
> Oracle Home is set
>
> node4:/home/myuser> PROGRAM        ( ...starting program here... )
> node4:/home/myuser> debug1: client_input_channel_open: ctype x11 rchan 2
win
> 65536 max 16384
> debug1: client_request_x11: request from 127.0.0.1 43646
> debug1: channel 1: new [x11]
> debug1: confirm x11
> debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
> debug1: client_request_x11: request from 127.0.0.1 43647
> debug1: channel 2: new [x11]
> debug1: confirm x11
> X11 connection rejected because of wrong authentication.
> debug1: channel 2: free: x11, nchannels 3
> node:/home/myuser>
>
> Thanks
>
>
> -----Original Message-----
> From: Francois Bolduc [mailto:[EMAIL PROTECTED]
> Sent: den 27 april 2007 20:33
> To: [email protected]
> Subject: RE: RE : RE : X11Forwarding problem on Solaris.
>
>
> Let's isolate SSH and X11 forwarding. Can you run:
>
> hosta$ ssh -X hostb
> hostb$ /usr/openwin/bin/xclock
>
> If this works, can you give a sample of the command you run that fails, or
> simply what the command is launching?
> François Bolduc
> Consultant
> FUJITSU CONSEIL (Canada) inc.
> Bureau :        613.238.2697
> [EMAIL PROTECTED]
> From: Staffan Persson [mailto:[EMAIL PROTECTED]: Wed 4/25/2007 1:47
> PMTo: Francois Bolduc; [EMAIL PROTECTED]: RE: RE : RE :
> X11Forwarding problem on Solaris.
> Hi,
> below is my answers on your questions.
>
> Q. What does your sshd config look like?
>
> A. My sshd_config file is stored in the following path:
> /usr/local/etc
>
> and the file´s content is:
>
> Port 22
> Protocol 2,1
> HostKey /usr/local/etc/ssh_host_key
> HostKey /usr/local/etc/ssh_host_rsa_key
> HostKey /usr/local/etc/ssh_host_dsa_key
> PermitRootLogin no
> StrictMode no
> RSAAuthentication yes
> PubkeyAuthentication yes
> AuthorizedKeysFile    ssh/authorized_keys
> PasswordAuthentication yes
> PermitEmptyPasswords no
> X11Forwarding yes
> X11DisplayOffset 10
> X11UseLocalhost yes
> AcceptEnv           yes
> PermitUserEnvironment Yes
> PermitTunnel yes
> Subsystem          sftp        /usr/local/libexec/sftp-server
>
>
> Q. Do you have any ssh_config files that might override global settings

Reply via email to