小兔包子:虚拟机上的Linux系统安装好后,操作好麻烦啊,每次都得鼠标切入切出的,而且也不能拷贝东西啊。
大兔包子:是的,不仅仅是在虚拟机上有这种问题,实际上在生产环境中,服务器也都不是在本地的,所以我们可能没法面对面的在本地操作我们服务器上的操作系统。
而且之前我们也提到过,服务器和个人计算机的侧重点是不同的。个人计算机往往需要显示端,对显卡有要求,CPU也通常被设计为能连续工作72小时就可以了,而且不支持多CPU技术,也没有备用电源和告诉网卡。而服务器往往对显卡没什么要求,能支持多CPU,CPU也被设计为可以长期运行,有备用电源和高速网卡,而且磁盘和内存的总线接口也往往远高于个人计算机。
小兔包子:不能本地操作,那就只能远程了?
大兔包子:是滴,我们有多种远程连接操作Linux系统的客户端,无论生产还是个人环境,都推荐这样操作。
这里我们使用Xmanager Enterprise中的Xshell来作为我们的客户端。但连接之前我们需要先确保我们的Windows系统和Linux系统的网络通畅才行。
大肚子:我都在Windows本机上安装的虚拟机还能网络不通?
大兔包子:是滴,虽然是本机上安装的,但我们之前说过虚拟机是独立于我们Windows系统的,所以需要将两边网络调通。比较好一点是我们之前选择的虚拟机的网络是仅主机模式,所以配置会比较简单。
在Linux系统中,我们要先确认我们现在的ip地址,这里我们可以使用ifconfig指令来查看网口信息。
Linux的网卡名字应该是ethx,但这里我们发现仅有一个lo网口配置,lo是Linux的回环网络,用于本地进程间的网络通信。
ifconfig -a参数-a是指查看所有网口信息,这里我们看到了eth0网口的信息,但并没有任何ip地址,这一是因为我们并没有配置我们的网络,二是因为当前版本Linux网口默认是开机不启动的。
最简单的修改方式是直接使用Linux的伪界面配置指令,setup
setup->Network configuration->Device configuration->eth0...
在Use DHCP行按空格,取消使用DHCP,在Static IP行填入我们想要设置的Linux的ip地址192.168.7.100,在Netmask行填入子网掩码:255.255.255.0
OK->Save->Save&Quit->Quit
配置完成后我们只需要使用ifup eth0指令启动网口后,在ifconfig就可以查看到我们刚设置的ip地址已经生效了
Linux配置完后,我们Windows中也需要配置,安装完虚拟机软件后我们Windows系统中会多出两个虚拟网卡,其中一个就是为仅主机模式使用的虚拟网卡。
控制面板\所有控制面板项\网络和共享中心,在左侧选择更改适配器设置,会看到我们的虚拟网卡
右键->属性->Internet协议版本 4(TCP/IPv4)->属性
设置的ip地址要和我们设置的Linux的ip地址同一网段,192.168.7.xxx,xxx为1~255且不能与Linux设置的100冲突即可。
设置好后,在我们的Linux中使用ping命令测试与我们的Windows系统网络是否通畅。
在Windows中,运行->cmd中ping我们的Linux的ip地址。
都有回执时间,说明网络通畅,在Windows中ping命令会在发送四条信息后自动停止,在Linux中ping命令不会自动停止,需要按Ctrl+c停止。
接下来就可以使用我们的Xshell客户端来远程连接我们的Linux了。
注:这里选用Xmanager Enterprise 4版本,安装基本都是下一步,不赘述。
打开Xshell,点击左上角新建图标会出现新建会话属性面板
名称就是给这个连接起个名字,之后再连接就直接点击这个名字就可以了,主机输入Linux的ip地址,其余默认点击确定。
会发现在会话中已经出现我们新建的连接了,之后再登陆就直接打开这个连接就可以了,双击我们的连接。
直接点击接受并保存,之后就不会有此警告了。
用户名输入我们的root,并点击记住用户名,这样之后每次就不需要输入用户名了。
输入密码,选中记住密码,之后就不需要每次都输入了。
至此,我们就已经成功通过客户端远程连接到我们的Linux系统了。
另外如果想与Linux系统互通文件,至需要点击
这个绿色文件图标就可以打开文件传输界面。
此界面下,左边为windows系统的文件,右边为Linux系统的文件,想要传输什么文件,直接使用鼠标拖过去就可以了。
这里我们还有一个要注意的地方,Linux系统目前仍然还是每次开启后网口是默认不启动的,还是需要我们使用ifup来启动~~~未完待续
版权说明:本文为博主myfelix1925原创,转载请注明出处。http://blog.csdn.net/myfelix1925/article/details/79540594