Ubuntu OpenSSH Server
Rebuilding one of my server machines that also acts as a server where I work today, I jumped over to the newly released Ubuntu 7.04 on the virtue that I didn’t have a DVD drive around and the task of switching CD’s for also the newly released CentOS 5 seemed “daunting”.
One of the first things that’s different is no SSH server by default. This however is easily remedied on Ubuntu and all you need to do is follow the following steps to have SSH access to your brand new Ubuntu/Debian server.
# sudo -s
# apt-get install openssh-server
This will install the actual server and create the basic configuration files. You’re close to being done!
I don’t like to leave SSH on the default port, or allow root logins, instead relying on sudo from local accounts, so:
# vi /etc/ssh/sshd_config
Change the port variable to some number >1024, for example ‘Port 12345′.
Change the PermitRootLogin variable to no, for example ‘PermitRootLogin no’.
Now just restart the SSH server to read in the new config.
# /etc/init.d/ssh restart
You should now be able to connect to your server with any SSH client on the specified port and login using any of the local users available on the machine.
NginX 0.5.18 Released
Even though I’m still running release 0.5.16, there haven’t really been any changes that would significantly influence me to rush the upgrade, it is nice to see that release 0.5.18 is out. For completeness sake here’s the changelog:
Feature: the ngx_http_sub_filter_module.
Feature: the “$upstream_http_…” variables.
Feature: now the $upstream_status and $upstream_response_time variables keep data about all upstreams before X-Accel-Redirect (These are actually pretty cool, and will give you more data on what exactly the times are after NginX passes off the work
)
Bugfix: a segmentation fault occurred in master process after first reconfiguration and receiving any signal if nginx was built with ngx_http_perl_module and perl did not support multiplicity; bug appeared in 0.5.9.
Bugfix: if perl did not support multiplicity, then after reconfiguration perl code did not work; bug appeared in 0.3.38.
DoR: Take 2
After a hiatus caused partially by my lack of love for the Grid-Server, *tisk tisk, glare*, it’s back, it needs to have this theme ripped apart and rebuilt and it’s now on WordPress until I learn enough to figure out more aggressive caching with Ruby. I have a lot of things I’d like to write a small how-to about, things that I picked up on while setting up my new VPS at SliceHost, who have by the way so far been superbly awesome.