Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exec ssh cmd can't open /dev/tty #15

Open
onlonely opened this issue Jan 26, 2021 · 0 comments
Open

exec ssh cmd can't open /dev/tty #15

onlonely opened this issue Jan 26, 2021 · 0 comments

Comments

@onlonely
Copy link

my lua code:
local ok, stdout, stderr, reason, status=shell.run([[ls -la /dev/tty && ssh -v [email protected] 'pwd']])

stdout:
crw-rw-rw- 1 root root 5, 0 Jan 26 10:03 /dev/tty

stderr:
OpenSSH_7.6p1 Ubuntu-4ubuntu0.4, OpenSSL 1.0.2n 7 Dec 2017\13\ debug1: Reading configuration data /etc/ssh/ssh_config\13\ debug1: Connecting to 10.242.19.149 [10.242.19.149] port 22.\13\ debug1: Connection established.\13\ debug1: permanently_set_uid: 0/0\13\ debug1: identity file /root/.ssh/id_rsa type 0\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_rsa-cert type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_dsa type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_dsa-cert type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_ecdsa type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_ecdsa-cert type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_ed25519 type -1\13\ debug1: key_load_public: No such file or directory\13\ debug1: identity file /root/.ssh/id_ed25519-cert type -1\13\ debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.4\13\ debug1: Remote protocol version 2.0, remote software version OpenSSH_8.3\13\ debug1: match: OpenSSH_8.3 pat OpenSSH* compat 0x04000000\13\ debug1: Authenticating to 10.242.19.149:22 as 'ecs'\13\ debug1: SSH2_MSG_KEXINIT sent\13\ debug1: SSH2_MSG_KEXINIT received\13\ debug1: kex: algorithm: curve25519-sha256\13\ debug1: kex: host key algorithm: ecdsa-sha2-nistp256\13\ debug1: kex: server->client cipher: aes128-ctr MAC: [email protected] compression: none\13\ debug1: kex: client->server cipher: aes128-ctr MAC: [email protected] compression: none\13\ debug1: expecting SSH2_MSG_KEX_ECDH_REPLY\13\ debug1: Server host key: ecdsa-sha2-nistp256 SHA256:Q9Mt2lHfjuOyBtpwR5nJAF62bntiFA9L4bIln4WS570\13\ debug1: Host '10.242.19.149' is known and matches the ECDSA host key.\13\ debug1: Found key in /root/.ssh/known_hosts:4\13\ debug1: rekey after 4294967296 blocks\13\ debug1: SSH2_MSG_NEWKEYS sent\13\ debug1: expecting SSH2_MSG_NEWKEYS\13\ debug1: SSH2_MSG_NEWKEYS received\13\ debug1: rekey after 4294967296 blocks\13\ debug1: SSH2_MSG_EXT_INFO received\13\ debug1: kex_input_ext_info: server-sig-algs=<rsa-sha2-256,rsa-sha2-512>\13\ debug1: SSH2_MSG_SERVICE_ACCEPT received\13\ Authorized only. All activity will be monitored and reported \ debug1: Authentications that can continue: publickey,password\13\ debug1: Next authentication method: publickey\13\ debug1: Offering public key: RSA SHA256:bHTPC4YQ1nZ/BgIHH3g/ndanAPWvvRD9WyDmUD9buxM /root/.ssh/id_rsa\13\ debug1: Authentications that can continue: publickey,password\13\ debug1: Trying private key: /root/.ssh/id_dsa\13\ debug1: Trying private key: /root/.ssh/id_ecdsa\13\ debug1: Trying private key: /root/.ssh/id_ed25519\13\ debug1: Next authentication method: password\13\ debug1: read_passphrase: can't open /dev/tty: No such device or address\13\ debug1: Authentications that can continue: publickey,password\13\ Permission denied, please try again.\13\ debug1: read_passphrase: can't open /dev/tty: No such device or address\13\ debug1: Authentications that can continue: publickey,password\13\ Permission denied, please try again.\13\ debug1: read_passphrase: can't open /dev/tty: No such device or address\13\ debug1: Authentications that can continue: publickey,password\13\ debug1: No more authentication methods to try.\13\ [email protected]: Permission denied (publickey,password).\13\

/dev/tty is exist but ssh can't open

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant