Services/Shell
Description | Remote shell to a DuckCorp machine. | |||
---|---|---|---|---|
Prerequisite | You need to ask an administrator for an account, but we need to know you well-enough to ensure you are trustable. This is not a VIP requirement, but such an access can be very dangerous and we don't know any other way to avoid a disaster, sorry.
You also need to provide a RSA/DSA public key (see ssh-keygen). | |||
Account | Global (registration required) | IPv6 Ready | Yes | |
Security Notes | This service is secure. |
Access
Via SSH with a RSA/DSA/ECDSA key on the following hosts:
- thorfinn.duckcorp.org (prefered for lengthy sessions, like screens)
- toushirou.duckcorp.org (mostly useful to manage Web/FTP data)
Via SSH+Mosh, with the same hosts and conditions defined above. On Debian you can use the mosh package to get the client application and do mosh <server>. On Android, the patched IrssiConnectbot from ddrown is known to work as well.
Locked behind a firewall
If you are obliged to go through a firewall (at work for eg), you can try a few things to through and end-up on Toushirou (and can bounce on Thorfinn then).
First, if you know there is a proxy, or direct access does not work, you may be able to find the firewall host and port in the browser configuration.
If there is none, then the proxy may be transparent (hidden) and you can try a direct SSH access using portal.duckcorp.org on port 443.
If it does not work, you can try using a tool to wrap SSH through the firewall. From a terminal the corkscrew (Debian has a package of the same name) tool car be used with the following SSH configuration (in ~/.ssh/config):
Host portal.duckcorp.org ProxyCommand /usr/bin/corkscrew <proxy-host> <proxy-port> %h %p
and connect with:
ssh portal.duckcorp.org
Available Resources
The following resources are available and will remain until we advertise a scheduled removal. If you miss something you can send us a request.
Locales
warning for Mosh users: Mosh only supports UTF-8 locales
- br_FR.UTF-8
- en_GB.UTF-8
- en_US.UTF-8
- fr_FR.UTF-8
- ja_JP.EUC-JP
- ja_JP.UTF-8
Shells
- dash
- bash
- zsh
- ksh
- tcsh
Programs
- aspell (with same support as system locales)
- dict
- emacs
- graphviz
- irssi (with plugins and scripts)
- latex (full TeXlive)
- p7zip
- rsync
- screen
- sieve-connect
- unar
- unison
- vim
- w3m
- weechat (with plugins and scripts)
Additional tools:
Technical Details
This service is made using: