blob: 5824d5a0fff1f3e1b94f817dbd06613443f72349 [file] [log] [blame]
.--~~~~~~~~~~~~~------.
/--===============------\
| |```````````````| |
| | | |
| | >_< | |
| | | |
| |_______________| |
| ::::|
'======================='
//-"-"-"-"-"-"-"-"-"-"-\\
//_"_"_"_"_"_"_"_"_"_"_"_\\
[-------------------------]
\_________________________/
hterm and Secure Shell
Additional information for
Chrom(e|ium) OS 'crosh' Users
April 25, 2012
This document explains in a little more detail how hterm relates to and
interacts with the "crosh" command on Chrome OS and Chromium OS.
From here on, this document will only mention Chrome OS. You can assume
that it applies to Chromium OS as well.
1. The "crosh" shell
Chrome OS comes with a small set of command line commands accessible from
the "crosh" shell. You can open a new crosh instance with the Ctrl-Alt-T
key sequence.
The crosh commands are intended to be used for troubleshooting Chrome OS.
Because it is not intended for frequent use, the crosh shell does not have
an associated icon in the app launcher. The only way to get to it is via
the Ctrl-Alt-T sequence.
You do not need to install any additional applications to access crosh.
This is critical for debugging network connectivity issues. It also means
we can avoid a "go install this tool" step from diagnostic procedures.
The crosh shell happens to include an "ssh" command. Many people use this
on a daily basis for reasons other than Chrome OS diagnosis. This was a
stop-gap solution that worked well for a while. However, the crosh ssh
command is no longer recommended for use as a daily ssh client. You should
migrate to the new "Secure Shell" application instead.
2. The "Secure Shell" application.
The Secure Shell application is a dedicated ssh client that works on Chrome
OS as well as Chrome on other platforms.
Unlike the crosh shell, the Secure Shell application does NOT ship with
Chrome OS. You've got to manually install it from the Chrome Web Store
from this link:
https://chrome.google.com/webstore/detail/pnhechapfaindjhompbnflcldabbghjo
Once installed you should see a new "Secure Shell" icon in your application
launcher.
You can get to crosh from Secure Shell by typing "crosh" when prompted for a
destination. (This won't work on non-Chrome OS systems, of course.)
If Chrome OS notices that you have installed Secure Shell, it'll launch that
instead of the built-in crosh command. This allows you to upgrade the
terminal emulator portion of the crosh shell without waiting for the next
Chrome OS release.
If you would like to revert to the built-in crosh terminal emulator,
uninstall or disable the Secure Shell application.