ITerm
ITerm is a Qt-native terminal emulator app using libvterm for interacting with a virtual TTY.
Installation
Download ITerm.zip and unzip it in [onboard-storage]/.apps/
.
Usage
Default
ITerm runs in a containerized environment by default and thus, the provided userspace is quite limited. You can use various busybox
commands, such as editing a file with vi
or watching the process list with top
.
SSH or telnet from the local environment
You can SSH or telnet to external hosts from the local environment, for example:
$ ssh user@some.hosts.ip.address
or:
$ telnet some.hosts.ip.address
SSH or telnet to the local environment
SSH
Should you want, for some reason, to access the current ITerm CLI environment via SSH from an external computer, you may do so by invoking the following commands in ITerm itself:
$ mkdir -p /app-data/.ssh $ dropbearkey -f /app-data/.ssh/id_dropbear $ dropbear -r /app-data/.ssh/id_dropbear -p 8900
This will start an SSH server on port 8900.
To access it:
user@computer $ ssh -p 8900 user@your.kobos.ip.address user@your.kobos.ip.address's password: <type 'user' here> $ export PATH="/app-bin:/system-bin" HOME="/app-data"
telnet
Should you want, for some reason, to access the current ITerm CLI environment via telnet from an external computer, you may do so by invoking the following command in ITerm itself:
$ telnetd -l /system-bin/sh -p 8900
This will start a telnet server on port 8900.