TOCICI

VPS Build Details

Environment Optimizations

VPSes distributed on www.BuildYourVPS.com include a number of default system optimizations. Some of the optimizations are detailed below.

Shell

In Ubuntu 6.10, the default system shell, /bin/sh, was changed to dash (the Debian Almquist Shell); previously it had been bash (the GNU Bourne-Again Shell).

To minimize the memory footprint of our VPSes, the Debian & Ubuntu VPS builds also use dash as root's default login shell. This is a lightweight alternative to bash that aims at POSIX-compliancy. It requires less disk space and lower RAM requirements, but it is also less feature-rich. For example, dash lacks the tab auto-completion feature found in bash.

If you'd like to restore a full bash login shell for the root user, you need to change root's login shell to bash. One quick way to do this is to run the following code as root:

sudo sed -i 's/dash/bash/g' /etc/passwd

SSH Server

Our VPS builds include Dropbear as the default SSH daemon. This is due to Dropbear's much smaller memory/RAM footprint.

If you're connecting to your VPS via WinSCP, or simply want OpenSSH, here's how to install it. First connect via your SSH terminal client, and then: Ubuntu & Debian

apt-get install openssh-server

CentOS, Fedora & SUSE

yum install openssh-server

Root Password

The control panel does not track nor display your VPS's root password. We instead depend upon email to deliver this information to you, primarily to ensure a clear communications path with you, while also drastically reducing the number of fraudulent orders, and improving the security of our infrastructure. To discuss specific details, please contact us via support@tocici.com.