小编Sur*_*rma的帖子

不能 ssh 作为 tty-less 用户

我试图通过从没有 tty 的用户(我的 apache 服务器运行的用户)调用 ssh(使用密钥身份验证)来运行单个命令,并不断得到以下结果:

OpenSSH_5.9p1, OpenSSL 1.0.0g 18 Jan 2012
Pseudo-terminal will not be allocated because stdin is not a terminal.
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to localhost [::1] port 54367.
debug1: Connection established.
debug1: identity file nonpublic/id_rsa type 1
debug1: identity file nonpublic/id_rsa-cert type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.9
debug1: match: OpenSSH_5.9 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.9
debug1: SSH2_MSG_KEXINIT sent
debug1: …
Run Code Online (Sandbox Code Playgroud)

linux ssh

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

linux ×1

ssh ×1