How to connect as root using WINSCP
In my previous post I noted that I had not succeeded in in connecting to a linux machine as root using WINSCP when using the bitnami virtual machine.
My development implementation works, so I have progressed to using the cloud hosted bitnami instance. This comes with public key access rather than password access. This actually make it easier to connect.
- Download your private key, if using bitnami use the cloud console, if using AWS use the AWS console. Store it with no spaces in the file name.
- Optionally put it into your Pageant keystore
- Verify that you can connect using PuTTY
{update 2014-02-07} You now have two choices, you may use the SFTP protocol or the SCP protocol. My experience shows that connecting with SCP is easier.
USE the SCP protocol (preferred)
- Test connecting with WINSCP using using the SCP protocol and the bitnami (low priviledge user) and your private key.
- On the Advanced tab of WINSCP specify the Shell to be
Use the SFTP protocol
- Test connecting with WINSCP using the SFTP protocol using the bitnami (low priviledge user) and your private key.
- Find the location of the sftp server, you will enter this into WINSCP later
$ whereis sftp-server
- On the Advanced tab of the WINSCP specify the sudo -s command to run the server as su. This works because you are using PKI and are not asked to provide a password when you sudo.
- You should now be able to connect.
A note from the author
If you know a British citizen who cares about global warming please send them this link.
My petition will require British petrol stations to sell fuel with 100% CO2 offset in addition to normal fuel. Eveyone wins and it won’t cost the taxpayer a penny.
0 Comments