'Is it possible to restart the server using WinSCP?

I transferred the files from my local computer to the remote directory using WinSCP, but I'm curious if I can restart/reboot the server using the same application or i need to do that using PuTTY.



Solution 1:[1]

I don’t think you can. WinSCP is a SFTP client, SFTP its a subsystem of SSH, but that does not mean that you can achieve everything you can do with SSH.

Here’s a complete list of commands supported by the SFTP protocol -> https://www.ssh.com/ssh/sftp/#sec-SFTP-Protocol

As you can see there’s no such ‘reboot’ instruction nor anything similar.

EDIT

As other answer says, WinSCP has the ability to issue remote commands https://winscp.net/eng/docs/remote_command

So you can do Commands > Open Terminal and issue a reboot

Solution 2:[2]

WinSCP has Console window, where you can execute most shell commands. The only limitation is that the command must not require terminal emulation. What command like reboot typically do not.

Solution 3:[3]

Short answer: you need putty to do it.

Long answer: If you know what you are doing you could have a watch of some kind and reboot the server if you copy a special file (via WinSCP) to the server, I would strongly advise against this. If you use putty to do this you should be aware that the system user root is most likely forbidden to log in via ssh directly. So you have to use putty with some other user and use su/sudo to reboot.

Solution 4:[4]

To reboot a linux server putty sudo reboot

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1
Solution 2 Martin Prikryl
Solution 3 Thomas Kempkes
Solution 4 Chas Callaway