SSH from Chromebook
Connect to the CSCD 240 lab server from a Chromebook
Chromebooks do not have a native terminal, but there are two solid options.
Recommended: Linux Development Environment (Crostini)
Most Chromebooks made after 2019 support a built-in Linux environment. This gives you a real terminal with ssh.
Enable Linux
- Open Settings > Advanced > Developers
- Next to “Linux development environment,” click Turn on
- Follow the prompts (this downloads ~300 MB and takes a few minutes)
- When finished, a Terminal app appears in your app launcher
Connect via SSH
- Connect to GlobalProtect first (see VPN note below)
- Open the Terminal app
- Type:
ssh YOUR_USERNAME@TBD.ewu.edu
Replace YOUR_USERNAME with your EWU username (e.g., jdoner42). Accept the host key (yes) and enter your password.
Alternative: Secure Shell Extension
If your Chromebook does not support Linux or your school has disabled it:
- Open the Chrome browser
- Go to the Secure Shell extension in the Chrome Web Store
- Click Add to Chrome
- Open the extension (it appears as an app or via
chrome-untrusted://terminal/) - Fill in:
- Username: your EWU username
- Hostname:
TBD.ewu.edu - Port: 22
- Click Connect, accept the host key, enter your password
VPN on Chromebook
GlobalProtect is available as an Android app on most Chromebooks:
- Open the Google Play Store
- Search for GlobalProtect
- Install the Palo Alto Networks GlobalProtect app
- Open it, enter portal:
vpn.ewu.edu - Sign in with your EWU credentials
If the Play Store is not available on your Chromebook, ask your instructor about alternative access.
Troubleshooting
| Problem | Fix |
|---|---|
| “Linux development environment” not available | Your Chromebook may be too old or managed by a school that blocks it – use the Secure Shell extension instead |
| VPN won’t install | Try the Secure Shell extension from a network that has direct access, or use a different device |
Connection timed out |
Make sure GlobalProtect is connected |