Macchina virtuale ed apertura file

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Re: Macchina virtuale ed apertura file

Messaggio da Akito »

Allora, questo freesshd sembra privo di documentazione e il suo
forum non è stato di aiuto.

Ottengo lo stesso errore che lamentano diversi utenti....

Codice: Seleziona tutto

ale@akito:~/.ssh$ ssh -p 22 ale@192.168.1.3 -v
OpenSSH_5.1p1, OpenSSL 0.9.8i 15 Sep 2008
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to 192.168.1.3 [192.168.1.3] port 22.
debug1: Connection established.
debug1: identity file /home/ale/.ssh/identity type -1
debug1: identity file /home/ale/.ssh/id_rsa type 1
debug1: identity file /home/ale/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version WeOnlyDo 2.0.9
debug1: no match: WeOnlyDo 2.0.9
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.1
debug1: SSH2_messaggio_KEXINIT sent
debug1: SSH2_messaggio_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: sending SSH2_messaggio_KEXDH_INIT
debug1: expecting SSH2_messaggio_KEXDH_REPLY
debug1: Host '192.168.1.3' is known and matches the RSA host key.
debug1: Found key in /home/ale/.ssh/known_hosts:1
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_messaggio_NEWKEYS sent
debug1: expecting SSH2_messaggio_NEWKEYS
debug1: SSH2_messaggio_NEWKEYS received
debug1: SSH2_messaggio_SERVICE_REQUEST sent
debug1: SSH2_messaggio_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /home/ale/.ssh/identity
debug1: Offering public key: /home/ale/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 277
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey
debug1: Trying private key: /home/ale/.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).

Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Re: Macchina virtuale ed apertura file

Messaggio da Akito »

Abbandonando freesshd ho provato openssh for Windows che
contiene una versione minimale di Cygwin.

Mi sono collegato e ho ottenuto il prompt di Windows tuttavia
non riesco ad avviare nessuna applicazione grafica sulla macchina
virtuale: in pratica se scrivo notepad nel prompt di Windows rimane
in attesa e non accade niente sulla macchina virtuale mentre mi
restituisce il risultato corretto se digito "dir". Nota: se scrivo "ls" mi
appare un messaggio di Cygwin che mi dice che "ls" non è installato,
ovviamente il messaggio appare su Windows in una finestrella!

Per ora abbandono questa strada.

Mi domandavo a questi punti se non sia fattibile realizzare un
mini-programma che esegua quello che ho chiesto: non sono
esperto di programmazione, in verità sto studiando proprio in
queste settimane il linguaggio C (K&R).

La mia idea è ovviamente brutale: ignorando (per ora) come sia possibile
scrivere un programma che invia "dati" attraverso la rete (virtuale!)
e come far comunicare due programmi tra loro, pensavo di far scrivere
usando solo la bash, il nome del file ed il percorso da Linux (con un
mini-script che viene lanciato quando apro un file .dwg) in un file condiviso
tra host e guest. A questi punti, nella mia immaginazione, un programma
scritto in C su Windows, controlla quel file per esempio ogni secondo e
se non lo trova vuoto, "esegue" un comando opportuno del sistema operativo.
Ovviamente non so se gli strumenti del prompt di Windows sono sufficienti
per far questo e risparmiarmi quindi di scrivere il programma in C.


E' fattibile?
Dopo questo chiudo.

Akito

Rispondi