【Linux学习】配置环境:实现【VirtualBox + ubuntu】+【开启ssh服务】+【putty远程连接到虚拟机】

/* 第一部分:安装VirtualBox + ubuntu */
1.下载并安装虚拟机“Oracle VM VirtualBox”,版本我选择4.1.20
2.下载ubuntu镜像,版本我选择ubuntu-12.04.1-desktop-i386.iso
3.在虚拟机中装ubuntu,虚拟磁盘文件类型我喜欢选VHD
4.由于安装的ubuntu只为学习Linux用,故安装时,设置虚拟机网络不启用,确定  (避免安装时,在升级上浪费时间)
5.加载ubuntu镜像到虚拟光驱,启动虚拟机,安装ubuntu  (估计二十几分钟吧)
6.语言选择界面,选English,反正能看懂,而且以后还不用操心汉字显示乱码的问题
7.设置登入账号密码,一路点继续
8.安装好后,按提示操作,重启虚拟机
9.启动到登入界面,反正学习Linux,就直接Ctrl + Alt +F1进入命令行界面呗
10.登入
11.为root账号创建密码,命令sudo passwd root
12.切root权限,命令su,输入root密码
13.关虚拟机,命令shutdown -h now  (需要root权限)
14.设置虚拟机,开启网络:选中“启用网络连接”,连接方式选“桥接网卡”,确定
15.启动虚拟机,切命令行界面,命令ifconfig查看虚拟机ip(我的物理机接的是无线路由器,只要接在该无线路由器上的电脑都可以访问我创建的虚拟机)
---------------------------------------
/* 第二部分:开启ssh服务 */
16.更新软件包列表/etc/apt/sources.list,命令sudo apt-get update  (要花很多时间,半小时吧)
17.安装openssh-server,命令sudo apt-get install openssh-server
18.查看ssh服务,命令ps -e lgrep ssh  (能看到sshd)
19.重启ssh服务,命令/etc/init.d/ssh restart  (能看到OK)
20.确认ssh正常工作,命令netstat -tlp
  如果显示tcp6 0 0 [::]:ssh [::]:* LISTEN,则表示ssh已经在运行
---------------------------------------—————————————————— 
/* 第三部分:putty远程连接到虚拟机 */
21.安装PUTTY,启动PUTTY,以第15步得到的ip连接到虚拟机上
22.目的达到,配置完毕,开始学习Linux
注:个人觉得putty连接到虚拟机,可以很方便学习Linux,因为putty有滑动条。


遗留问题:
每次启动虚拟机,ubuntu的ip地址是自动分配的,如果能够固定就好,省得去ifconfig查看ip后才能依据该ip通过putty连接到ubuntu

参考:《虚拟机中Ubuntu11.04如何开启ssh服务?》http://os.51cto.com/art/201109/290395.htm  及网络上其他文章

原文地址:https://www.cnblogs.com/caixu/p/2682630.html