This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| tutorials:vps_debian [2012/01/28 20:44] – Bring in improvements from sdf memnon | tutorials:vps_debian [2012/02/01 13:39] (current) – Import latest addition from sdf memnon | ||
|---|---|---|---|
| Line 198: | Line 198: | ||
| </ | </ | ||
| This frees up about 23MB. | This frees up about 23MB. | ||
| + | |||
| + | === portmap === | ||
| + | I don't need portmap, so i removed it completely: | ||
| + | |||
| + | apt-get remove --purge portmap | ||
| + | |||
| + | === openssh vs. dropbear === | ||
| + | If you dont need all the extra features openssh has compared to dropbear, you can reduce memory consumption from 23MB to 5MB while being connected with 1 non-root user to the system by replacing openssh with dropbear. | ||
| + | |||
| + | apt-get install dropbear | ||
| + | |||
| + | Edit / | ||
| + | < | ||
| + | # disabled because OpenSSH is installed | ||
| + | # change to NO_START=0 to enable Dropbear | ||
| + | NO_START=0 | ||
| + | |||
| + | # the TCP port that Dropbear listens on | ||
| + | DROPBEAR_PORT=22 | ||
| + | |||
| + | # any additional arguments for Dropbear | ||
| + | DROPBEAR_EXTRA_ARGS=" | ||
| + | |||
| + | # specify an optional banner file containing a message to be | ||
| + | # sent to clients before they connect, such as "/ | ||
| + | DROPBEAR_BANNER="" | ||
| + | |||
| + | # RSA hostkey file (default: / | ||
| + | # | ||
| + | |||
| + | # DSS hostkey file (default: / | ||
| + | # | ||
| + | |||
| + | # Receive window size - this is a tradeoff between memory and | ||
| + | # network performance | ||
| + | DROPBEAR_RECEIVE_WINDOW=65536 | ||
| + | </ | ||
| + | |||
| + | Afterwards, you can deactivate openssh with | ||
| + | |||
| + | update-rc.d ssh remove | ||
| + | |||
| + | or uninstall it: | ||
| + | |||
| + | apt-get remove openssh-server | ||