[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Request a PTY when running a command
[Thread Prev] | [Thread Next]
- Subject: Re: Request a PTY when running a command
- From: Andreas Schneider <asn@xxxxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Sun, 04 Aug 2013 11:20:51 +0200
- To: libssh@xxxxxxxxxx
On Tuesday 30 July 2013 09:14:59 William Orr wrote: > Hi all, > > I'm trying to execute a command with sudo. sudo requires that I provide it > with an ask pass program or have a PTY. Currently I have code that exec's > a program on the remote end (called wshd, wshd exec's sudo), and then > requests a PTY. This code returns an error reading "Channel request pty-req > failed." If I request a PTY prior to exec'ing a command, wshd never gets > exec'd. > > What I'm trying to do here is similar to `ssh -t <hostname> sudo whoami`, > which exec's sudo, but also forces allocation of a PTY. > > I'm using libssh 0.5.4 on RHEL 6.1. Let me know if you need more > information. > > http://bpaste.net/show/118708/ Did you read our tutorial? http://api.libssh.org/master/libssh_tutor_shell.html Cheers, -- andreas -- Andreas Schneider GPG-ID: F33E3FC6 www.cryptomilk.org asn@xxxxxxxxxxxxxx
Re: Request a PTY when running a command | William Orr <will@xxxxxxxxxxxx> |
Re: Request a PTY when running a command | William Orr <will@xxxxxxxxxxxx> |