Skip to main content
Topic: Free Linux Shell Accounts, Now Known as Tildes (Read 463 times) previous topic - next topic

Free Linux Shell Accounts, Now Known as Tildes

If you were actively using internet in the end of 90s/beginning of 00s, you may remember websites with tildes in the URL, like this one: https://www.chiark.greenend.org.uk/~sgtatham/putty/

This is a Putty software page, hosted on chiark.greenend.org.uk shared hosting by sgtatham account.

That setup was fairly common in that days shared hostings, due to web server configuration simplicity: tilde in Unix means the home directory of the user that goes after tilde. In the URL above, ~sgtatham refers to sgtatham user home directory path. All shared hosting needed to do is to create new user, which will automatically result in shell and/or FTP access and web hosting access, no additional configuration needed.

You can try tilde on your Linux box: cd ~root is an equivalent for cd /root; cd ~mysql will do cd /var/lib/mysql.

If you were interested in Linux, VPS or web hosting that days, you may remember free shell account offers, which gave you non-root SSH access to Linux or FreeBSD box, to learn the OS, its commands and software.

Nowadays, these two ideas reincarnated under the tilde name, which usually means Linux shell account access and a web hosting under your /~username.

Tilde is not a type of an access or something, it's just the name of original server tilde.club, created by Paul Ford in 2014. Read the story of its creation.

So, if you want Linux shell account and a web hosting for free, here are some tildes:

http://tilde.club — the original tilde server. Had signups closed for a long time, now accepts new users.
https://tilde.team — has great wiki
https://hashbang.sh — this one has very extensive server hardening ansible configuration paybooks on their github, very useful information for configuring shared shell access on your own server.
http://tilde.town
https://tilde.black
http://ctrl-c.club
http://tildecow.com
https://tilde.institute
http://hackers.cool
https://sdf.org
http://www.openshells.net
https://blinkenshell.org/wiki/Start
http://www.polarhome.com
https://www.xshellz.com
http://bitcoinshell.mooo.com

Some servers apply rather limiting configuration on number of background processes, memory and CPU consumption, some are pretty lax.

Tilde is not only about technologies, it's also about community: many Tilde servers are joined into one large Tildeverse, with their IRC chat, wikis, educational information, blogging and microblogging services, etc.

Wikis on Tildas are the storehouse of useful information. Check Command Line Shell, for Absolute Beginners article on tilde.team, it's the link I give to people with no experience with the shell, and they ask me no questions after it. https://tilde.team/wiki/cli-for-beginners

Even if don't really need shell access, apply for some of it to see the user profile/bashrc configuration. Some of the servers have really convenient setup which you can re-use on your servers.