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@10.202.12.196
Replace YOUR_USERNAME with your EDURange username (e.g., jsmith). Accept the host key (yes) and enter your password.
Nothing appears on screen as you type your password — no dots, no asterisks. This is normal. Type carefully and press Enter.
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:
10.202.12.196 - Port: 22
- Click Connect, accept the host key, enter your password (nothing appears as you type — this is normal)
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.
Verify it worked
Open the Terminal app and run:
ip addr | grep "inet 10\."
If you see an address starting with 10., VPN is connected.
On campus (eduroam or EWU Secure wifi), skip the VPN.
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 |
Permission denied |
Check your username, retype your password |
Host key verification failed |
ssh-keygen -R 10.202.12.196 then reconnect |
Disconnect
exit