本文主要描述怎么设置sshd,并从windows上通过putty访问 Ubuntu Server。由于默认安装的系统中并没有sshd,所以第一步需要先安装sshd。
安装方法如下:
$ sudo apt-get install openssh-server
安装完毕后,在/etc/ssh目录中,会增加一个opensshd 的设置文件"sshd_config"。
剩下的步骤就是设置openssh server 和 putty,我主要参考了文章:
Using Putty on 视窗系统 to login Linux securely via OpenSSH,
对应的url是:
http://linux-sxs.org/networking/openssh.putty.html
,文章中使用的putty不是当前最新版本,有些参数和界面和目前的最新版本V0.60有出入,但只要使用默认值就能了。
整个设置过程已在虚拟机环境下调试通过。我的Ubuntu是安装在 VM5.3 虚拟机中的。在实验过程中遇见一个问题,我的虚拟机中没有安装附加的网络服务,所以没有办法把私钥文件拷贝出来,幸好虚拟机支持usb设备,我能将文件拷贝的U盘。U盘插上后,操作系统提示发现了新硬件,用命令’sudo fdisk -l’ 查询U盘的设备名,然后用’Mount’命令挂载设备后,就能使用U盘了。