[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
C++ Wrapper, getting started
[Thread Prev] | [Thread Next]
- Subject: C++ Wrapper, getting started
- From: "Emre Soranlar" <EmreS@xxxxxxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Fri, 15 May 2015 09:13:45 +0300
- To: <libssh@xxxxxxxxxx>
Hi Dave, You should set port number and verbosity for the connection. And make sure the ssh is active on the remote computer. See the my connection, ( this is C code but there is no difference in c++ ) int verbosity = SSH_LOG_PROTOCOL; int port = 22; char *password = "test"; int rc; ssh_options_set(my_ssh_session, SSH_OPTIONS_HOST, "192.168.56.102"); ssh_options_set(my_ssh_session, SSH_OPTIONS_LOG_VERBOSITY, &verbosity); ssh_options_set(my_ssh_session, SSH_OPTIONS_PORT, &port); ssh_options_set(my_ssh_session, SSH_OPTIONS_USER, "user"); rc = ssh_connect(my_ssh_session); if ( rc == SSH_OK ) { EventLogger::LogMessage(true, "Connection succeded %d", rc); } else { EventLogger::LogMessage(true, "ssh_connect failed %d", rc); return false; } rc = ssh_userauth_password(my_ssh_session, NULL, password); if ( rc == SSH_AUTH_SUCCESS ) { EventLogger::LogMessage(true, "Authenticate succeded %d", rc); } Try that way, this is working on my machine properly. EMRE SORANLAR Ankara University Software Engineer Environmental Tectonics Corp/ Turkey / ODTU
Archive administrator: postmaster@lists.cynapses.org