Services/Shell: Difference between revisions
(→Access) |
|||
Line 12: | Line 12: | ||
== Access == |
== Access == |
||
Via SSH with a RSA/DSA key on the following hosts: |
Via SSH with a RSA/DSA/ECDSA key on the following hosts: |
||
* thorfinn.duckcorp.org (prefered for lengthy sessions, like screens) |
* thorfinn.duckcorp.org (prefered for lengthy sessions, like screens) |
||
* toushirou.duckcorp.org (mostly useful to manage Web/FTP data) |
* toushirou.duckcorp.org (mostly useful to manage Web/FTP data) |
||
Via SSH+[http://mosh.mit.edu/ 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 [http://dan.drown.org/android/mosh/ patched IrssiConnectbot from ddrown] is known to work as well. |
Via SSH+[http://mosh.mit.edu/ 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 [http://dan.drown.org/android/mosh/ 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 == |
== Available Resources == |
Revision as of 16:28, 2 February 2014
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
- 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
- dict
- emacs
- irssi (with plugins)
- latex (full TeXlive)
- screen
- sieve-connect
- vim
- w3m
- weechat (with plugins)
Additional tools:
Technical Details
This service is made using: