Sunday, July 4, 2010

Enable SSH Server on BackTrack

If you need to SSH or SCP to BackTrack box, you need to start the SSH server that comes with Backtrack.

First you need to generate keys. As root, type in the following line
root@bt:~# sshd-generate 
Generating public/private rsa1 key pair.
<--- snip --- >
Generating public/private rsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_rsa_key.
Your public key has been saved in /etc/ssh/ssh_host_rsa_key.pub.
<--- snip --- >
Generating public/private dsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_dsa_key.
Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub.
<--- snip --- >



After key generation is complete, start the SSH server.
root@bt:~# /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server sshd                [ OK ]

You can verify whether the server has started by issuing a netstat command.
root@bt:~# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3690/sshd
<--- snip --->

Now you can connect to the box using any SSH or SCP client.

No comments:

Post a Comment

Please note that comments are moderated in order to stop comment spam. Comments with unwanted links (those who are trying to use blackhat SEO) are reported as spam.