在ubuntu10.10中创建ssh,在此记录以备忘记。

1. ubuntu中默认的用户不是root,要切换到root用户。执行 sudo su (第一次为root创建密码的命令是  sudo passwd root 输入你安装时用户的密码 )

2. sudo apt-get install openssh-server 下载安装openssh(ssh芬兰公司出的收费,openssh是免费的.下载安装ssh在非root用户也可以安装)

3. 用命令 /usr/sbin/sshd 启动ssh,可能会报

Could not load host key: /etc/ssh/ssh_host_rsa_key

Could not load host key: /etc/ssh/ssh_host_dsa_key

这是说少这两个文件,执行如下两个命令重新创建

ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key,提示Enter passphrase (empty for no passphrase): 时直接按回车。

4. /usr/sbin/sshd 命令启动ssh

5. ps -e |grep ssh 命令,如果看到sshd的信息则启动成功。