FAQ: Connecting to §
How to Connect to §
The only supported method of connecting to § for terminal access is SSH. For file transfers, SCP and SFTP are also both supported. See the section below for how to connect to § from your computer.
Tools for Mac OS X
Mac OS X has a full OpenSSH suite installed by default, so you can follow the instructions in the Tools for *NIX section below to connect and transfer files. To get to the command prompt in Mac OS X, simply do the following:
- Open your Applications folder
- Open the Utilities sub-folder
- Run the Terminal.app application
This will give you a command prompt that you can then work from, using the commands described in the Tools for *NIX section below.
If you would prefer a more graphical way to transfer files to/from §, you can use one of the following programs:
- FileZilla - An open source, free (GPLv2 license) SFTP (and FTP) client, with an intuitive side-by-side interface.
- Fugu - An open source, free (BSD licensed) graphical frontend to the SSH utilities already available on your Mac OS X computer. It has a familiar Aqua theme to it, and most find it very comfortable.
- CyberDuck - An open source, free (GPLv2 license) SFTP (and FTP) client, with an intuitive side-by-side interface, and support for many language. Very similar to FUGU above.
Tools for *NIX
If you're running a UNIX/Linux based operating system, then chances are you already have an ssh/sftp/scp client suite installed (probably the OpenSSH suite). If this is the case, you can simply type the following at your prompt to connect:
prompt> ssh username@sapiosoft.com
where "username" is your username.
You will then be asked to enter your password and, if successful, you will then be logged into the SapioSoft.com server in your home directory.
To transfer individual files to/from your § account, you can use the scp program which behaves like the normal cp program, only it allows you to refer to files/locations on remote machines. To copy a file name "foo" from your local machine and put it in your home directory on §, do
prompt> scp foo username@sapiosoft.com:
To do the same thing, only put the file "foo" on § in some directory named "bar", do
prompt> scp foo username@sapiosoft.com:/path/to/bar/
You can also go in the reverse direction, copying files from § to your local machine:
prompt> scp username@sapiosoft.com:/path/to/file/foo ./
To transfer files in mass, there's also the command sftp which is similar to the normal ftp client available on *nix systems.
prompt> sftp username@sapiosoft.com
Then just use the normal get/put commands to transfer files, and cd/ls to move around.
If you're below average intelligence and would prefer a more GUI-riffic way to transfer files to/from §, you can use one of the following such programs:
- FileZilla - An open source, free (GPLv2 license) SFTP (and FTP) client, with an intuitive side-by-side interface.
Tools for Windows
If you're a Microsoft Windows user, you have my apologies, and a few options for connecting to §
For terminal access, the defacto standard program to use is PuTTY. The website has instructions on how to use it.
For trasferring files to/from § you can use one of the following:
- WinSCP - An open source, free SCP and SFTP client for Windows, based on the PuTTY tools. It has a very intiuitive interface that supports simple drag-n-drop, and even has a built-in editor for editing files on § without having to download them.
- FileZilla - An open source, free (GPLv2 license) SFTP (and FTP) client, with an intuitive side-by-side interface.
OMG I FORGOT MY PASSWORD WILL YOU HELP ME!?!?!?
Yes, but your name and incident will go on the wall of shame, unless you buy me a beer. Contact ryan for assistance.
