请问各位大佬,我写的有什么问题吗?为什么无法登陆上呢
连接成功后是会触发handleConnected()函数
invalidKeyFile.port = 22; //invalidKeyFile.timeout = 30; invalidKeyFile.authenticationType = SshConnectionParameters::AuthenticationTypePublicKey; invalidKeyFile.userName = QLatin1String("root"); //invalidKeyFile.privateKeyFile = QLatin1String("C:/Users/Administrator/Desktop/huadong-robots.pem"); invalidKeyFile.privateKeyFile = QLatin1String("-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEAzFR6UNOZWsbamvupyDbF1eclT9N6mhFhojDVMaDai8pQ4A44\nZN9tq5hXqmvxbmCkeT4X8F+vSSR6aH+sO3hDoMjlbg+IGWZ0EC/fsEvXTRzTOOHF\n45c0G+WEJrmaky40jTnneh81whsIBu9d6DRJCDK0wXq+RBQiNOyhdB2G3x9PYNVQ\nwBLm/I2nsq/1cDFbfIz5dGd59+q6mNzBn96BwMUxtOHjRRNohQLfq8BKNxPz96im\nra6gdu1Lo4N+xMoOJJcprtxiKVNEw4Dw4PgW1XId+sYvHov1ukKpGtGCjadZfLyp\nzLQ63Y4OdO9TK059CbIFNtfvXxz7ChbIcTCHtQIDAQABAoIBAQC9U8VmYTpmj3z9\nQBUIbCAR3DSJa8XdPh++Pgs9CfOWtacMhICijxg6eFU6lvxFLw0XPn7F/pMXbdJy\nQ2KeVAgt0hgsS/3qszD10rYsz4k2bXAV87T99huVgaxaiX39xEFzXmTqlkKkkZF1\ng5P61X+aNgmggRANWq57ZYsQYU+YKu3qnnGziQPcwOfvDngYbsDBstp2MLDg2A/t\nV43wXV+o7bwhAxJGNPDhzeaEQ2JpR5cw24j5UD7c0T6wlHctuTu5K8s56sucNBMM\n8eV9xOgf1/DtvqMXajdzrGkdAA+t5BcWxZePf/dJ0/86fmChnzS1en5yjU59lIEu\nPBV4FYShAoGBAOgAPFp0mLpYeiN73Cog8AwbPaTvolZxYFPdW4qgPDBiLuvJuw9L\nsgc0ksCSG2ya1zu+wMS2/5D2dMz0tReORO3t0d/yWLfPHMnIcE2/gxfl7u1Y7BDe\na9PiW6llUGpvIhOdBcTFJixm+TG6cUkaB1e0iYZwW6UR+tleETnZGNK5AoGBAOF3\neHQJkvCqLWgUHQMkoWte4h3qlnDdcaFyh0rwddiWb27yc9TOxFTPuoGyZ85zs/Wf\nWV7o8rSSk6eWubJQujq951HmNS/9rc9HP2NGyAiQu/W8UwwGk0kLvmPBQLVyNTzK\nIZoKLuzgnCr3UYmfa5XOK3WNFuS2ESbOzOLg4I7dAoGBANxSjP5iSEB/kc5s7BLe\nINl+bTZblNF+7jn2t96YeVCBjYnClHDcM/9/v/Y9SuoCynAkoTCvkVj7lMSnh+sM\n4w0JkwyYPASjHfXK8kwDmd1yMUsZ7WW/tKsOBnqCirHpRHVX44iQqcX1LKY7JyaD\nH4H9I7WWspG613ziRn2nXFmRAoGAJvN20cUdp4oe0g43fOWFJYF82uI+Hz2CdfvN\nN7sXANXsZmRocmlOLcC9Xc6udFI00sg2rljcJSn1bExzxESCB8frAJEeuy2+K0MJ\nxmLiB+jJMAja6AbyxvnKaH1oanBSli/tYilENhQPprSXV4k9EuJNS7+WJuj1SZkM\neF2VLdkCgYEAtEBK+N88bTPOqn/+FrOIWVP27m62fHG0WDIJgy5oHx3i/VKzwJDd\nipU8FHZBzQhVj52h4j7trhZ25IxeiPrFrl/BuWTysBImXwiSOlBkt4DVMaZprsAG\nHVn5CTh4v6I+N0LRyWAzAHnAFTxnuO2o2s+il97rYtvsICqYHRH2qSY=\n-----END RSA PRIVATE KEY-----"); qDebug() << invalidKeyFile.privateKeyFile; printf("---%d\n---", access("C:/Users/Administrator/Desktop/huadong-robots.pem", 0)); if (m_connection) { disconnect(m_connection, 0, this, 0); delete m_connection; } m_connection = new SshConnection(invalidKeyFile); connect(m_connection, SIGNAL(connected()), SLOT(handleConnected())); connect(m_connection, SIGNAL(disconnected()), SLOT(handleDisconnected())); connect(m_connection, SIGNAL(dataAvailable(QString)), SLOT(handleDataAvailable(QString))); connect(m_connection, SIGNAL(error(QSsh::SshError)), SLOT(handleError(QSsh::SshError))); qDebug("Testing: "); m_connection->connectToHost();