Pagina 1 di 1

X11 forward e doppi su

Inviato: ven 16 lug 2010, 11:36
da ZeroUno
Salve.
Devo esportare una interfaccia grafica di un applicativo da un server remoto.

L'applicativo va lanciato come utente applicativo (diciamo appusr).
Io mi loggo come utente personale (matteo)
L'utente applicativo non ha password (login bloccato)

se faccio

Codice: Seleziona tutto

$ ssh -X -l matteo server
matteo@server $ /usr/bin/applgui
la gui si apre (ma non ci posso lavorare perchè va lanciata come utente appusr)

se faccio

Codice: Seleziona tutto

$ ssh -X -l matteo server
matteo@server $ su
Password:
root@server # /usr/bin/applgui
la gui si apre (ma non ci posso lavorare pechè va lanciata come utente appusr)

se faccio

Codice: Seleziona tutto

$ ssh -X -l matteo server
matteo@server $ su
Password:
root@server # su appusr
appusr@server $ /usr/bin/applgui
la gui NON si apre:

Codice: Seleziona tutto

X11 connection rejected because of wrong authentication.
X connection to localhost:11.0 broken (explicit kill or server shutdown).
vale anche se faccio ssh -X -Y

Perchè questo lavoro?

Re: X11 forward e doppi su

Inviato: ven 16 lug 2010, 13:32
da 414N
E se invece indicassi come shell di login dell'utente appusr proprio l'eseguibile del programma?
In questo modo, appena loggato, dovrebbe partire l'applicativo.

Re: X11 forward e doppi su

Inviato: ven 16 lug 2010, 17:49
da ZeroUno
La gui che devo lanciare è una interfaccia di amministrazione dell'applicativo, e ce né più di una.
L'utente amministratore deve fare su appusr per amministrare il prodotto, sia con sia senza gui.