Kshitij Singh
Kshitij Singh

Reputation: 481

What is difference between cloud shell and SSH?

I wanted to know the difference between cloud shell and SSH? I think cloud shell provides you a temporary virtual machine? I want to know what is its exact use? And I think SSH is used to interact with the VM selected? Correct me if I am wrong.

Upvotes: 1

Views: 2613

Answers (1)

Raunak Jhawar
Raunak Jhawar

Reputation: 1651

In very simpler terms,

Cloud shell is a managed bash like interface which allows the GCP user to interact with service endpoints without the need of end-user to worry about the compute instance hosting this bash interface.

SSH is a protocol just like FTP, HTTP which allows a secured exchange of packets between a source and target machine assuming the right set of ports and firewall exceptions have been enabled on both ends. Using Cloud shell you can SSH into remote hosts of choice assuming the condition stated above i.e. permissions and ports are resolved.

Upvotes: 4

Related Questions