Upgrade to root
Closed this issue · 3 comments
Hi and thanx for the Lib.
I have not figured how to upgrade for a user to root. after establish the connection.
Short description ;)
I login to UUT with keys. Then I need to become root.
So I have tried to send (su -) and the send a password. But get no reply
In putty I can do this without any problems.
I hope you can point me in the right direction :)
PuTTY creates an interactive terminal/shell with the remote device. This allows you to type in the password and interact with various commands by sending keystrokes to STDIN. The su -
command, with this invocation defaults to interactive mode, where it prints a prompt, Password:
to the shell/terminal, most likely on STDOUT. PuTTY is continuously reading and writing from STDOUT and to STDIN, respectively.
I would suggest trying to do a read after each write, i.e. between writing su -
and password
. I think the prompt for the password, Password:
, is being included in the password.
Can you try the Read-Execute-Print-Loop with a Raspberry Pi.vi example to execute the elevation command, su -
. It provides a more interactive-like implementation. It will work with any remote SSH device. It does not have to be a Raspberry Pi.
Hi,
Yes you was right.
I also needed to add this Write Termminal.vi to get the password :
back from the UUT.
So now I was able to preform this SU - with password :)
Thanx
Great! Glad to hear you were able to find a resolution to the issue/answer to your question. Thank you for reporting back on the success. I am going to close this issue as it appears to be resolved.