一、为了让虚拟机减少资源消耗,在虚拟机中装好 ubuntu 11.10 后,先设置默认单用户模式,不启动图形界面。
首先打开 terminal:
1、配置 ubuntu 默认运行单用户模式
# sudo vi /etc/init/rc-sysinit.conf
设置 env DEFAULT_RUNLEVEL=1
保存关闭文件。
2、配置 root 密码
# sudo passwd root
设置 root 密码
3、重启
# sudo reboot
二、设置好启动模式后,安装 ssh。
1、安装 ssh
# apt-get install openssh-server
2、查看 ssh server 是否已经运行
# ps -e | grep sshd
3、如果没有结果,启动 ssh
# start ssh
三、在 Windows 中使用 puttygen 工具设置 pietty 自动连接虚拟机中的 ubuntu,不用输入密码。
1、运行 puttygen 后,点击 Generate 开始生成密钥,需不断移动鼠标
2、完成后保存私钥到本地
3、在 puttygen 界面上方, 将“Public key for pasting into OpenSSH authorized_keys file” 下面的方格里的公钥文本,拷贝到虚拟机的这个 ~/.ssh/authorized_keys文件中。注意:authorized_keys 文件应该只有一行。直接保存公钥到本地,得到的文件是多行的,使用 pietty 自动连接时会提示:Server Refused Our Key。
4、运行 pietty,选择 Putty mode,选择 connection->ssh->auth 私钥文件后,保存回话,以后登录就不需输入密码了。