I have a WRT54GL running Tomato v1.25. I want to make an SSH connection to my home network so that I can remotely access some services, but I can't yet make a local SSH connection to the router. The machine I'm attempting to connect from runs OS X 10.6.2. From a terminal session I have used the following command to generate the SSH key pair. (I've changed all the unique info) MacBook:~ gooddoc$ ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/Users/gooddoc/.ssh/id_dsa): id_dsa Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in id_dsa. Your public key has been saved in id_dsa.pub. The key fingerprint is: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX gooddoc@MacBook.local I then copied the contents of the public key file into the 'Authorized Keys' window of the router's Admin Access page, and saved it. I then tried to make an ssh connection. MacBook:~ gooddoc$ ssh 192.168.1.1 The authenticity of host '[192.168.1.1] ([192.168.1.1])' can't be established. RSA key fingerprint is XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '[192.168.1.1]' (RSA) to the list of known hosts. firstname.lastname@example.org's password: Permission denied, please try again. email@example.com's password: Permission denied, please try again. firstname.lastname@example.org's password: Permission denied (publickey,password). I think the problem I'm having is that there is only one account on the router, so the router is expecting the connecting user to be email@example.com but my local machine is attempting to connect as firstname.lastname@example.org, and that user doesn't exist I can't be the first person to attempt to connect to a Tomato router from a OS X machine, but most of the on-line tutorials are using PuTTY which can connect as a root user. So what am I doing wrong, or how do I get OS X to attempt to connect as root. Any help is appreciate.