本人为了开发后台的JAVA 或C/C++等后台服务,打算先把本地的基础设施建设起来(系统运行/开发的环境),一般都是在本机的WINDOW平台上开发并编译成可执行文件上传到LINUX/UNIX服务上的,想必也只有利用FTP上传到服务上了,所以自己动手搭建了下LINUX上FTP服务。
1.安装VMware Workstation虚拟机 我用的是5.5.1版本的,安装步聚很简单就略了
2.在VMware Workstation虚拟机上安装LINUX,安装过程中可以指定IP 和子网
掩码,我设的IP是192.168.50.21,子网掩码是255.255.255.0 。如果不指定这
些待安装完毕后可以在LINUX内部文件中修改IP和子网掩码的值。
2.安装完LINUX后,单击WMvare虚拟机状态栏右下角有个绿色网卡的图标后,会出现
一个Network adapter窗口:
在Device status 选区域中将Connected选项勾上,否则绿色网卡图标带有红叉。
在Network connection 复选区域中选择第三项(Host-only:Aprivate
network shared with the host)后单击“OK”
3.当我做完以上步聚后我切换到XP系统的网上邻居查看本地连接有三个IP,分别是
VMware Network Adapter VMnet1
VMware Network Adapter VMnet8
本地连接 2
注:前二个并不是LINUX的IP,而是本地XP系统的IP,要想让XP系统与LINUX建立
连接首先肯定要使这两台机器(虽然这两种系统在同一台电脑上安装的,我们
现在就当做是面对着二台机器,一台XP,一台LINUX)的IP在同一网段,前面
安装LINUX时设置的IP为192.168.50.21,假设我们以LINUX机器的网段为
准,将XP网上邻居的三个连接中的任一一个网络连接IP改成与LINUX的在同一
网段就可以了(也就是都在50网段是)。
4.完成上述基本工作后别忙着在XP的命令行中执行ftp 192.168.50.21,我首先要做
的是看看能不能PING通LINUX,如果PING了应该可以了。如果PING不通首先我们
进入LINUX,执行service vsftpd start 命令(vsftpd是LINUX下默认的FTP服
务)使默认FTP服务启动(ok表示正常)
5.上述工作完在后,就可以在XP命令行上进行正常的FTP操作了,如果不出意外的话
大多数都可以成功。
噢!对了,如果执行第5步时发现服务器拒绝,别忘记了把XP的防火墙关闭才行,
linux下防火墙是iptables 同样关闭命令是service iptables stop,如果想在
以后随linux系统的启动就关闭防火墙的话,执行chkconfig iptables off.
1.安装VMware Workstation虚拟机 我用的是5.5.1版本的,安装步聚很简单就略了
2.在VMware Workstation虚拟机上安装LINUX,安装过程中可以指定IP 和子网
掩码,我设的IP是192.168.50.21,子网掩码是255.255.255.0 。如果不指定这
些待安装完毕后可以在LINUX内部文件中修改IP和子网掩码的值。
2.安装完LINUX后,单击WMvare虚拟机状态栏右下角有个绿色网卡的图标后,会出现
一个Network adapter窗口:
在Device status 选区域中将Connected选项勾上,否则绿色网卡图标带有红叉。
在Network connection 复选区域中选择第三项(Host-only:Aprivate
network shared with the host)后单击“OK”
3.当我做完以上步聚后我切换到XP系统的网上邻居查看本地连接有三个IP,分别是
VMware Network Adapter VMnet1
VMware Network Adapter VMnet8
本地连接 2
注:前二个并不是LINUX的IP,而是本地XP系统的IP,要想让XP系统与LINUX建立
连接首先肯定要使这两台机器(虽然这两种系统在同一台电脑上安装的,我们
现在就当做是面对着二台机器,一台XP,一台LINUX)的IP在同一网段,前面
安装LINUX时设置的IP为192.168.50.21,假设我们以LINUX机器的网段为
准,将XP网上邻居的三个连接中的任一一个网络连接IP改成与LINUX的在同一
网段就可以了(也就是都在50网段是)。
4.完成上述基本工作后别忙着在XP的命令行中执行ftp 192.168.50.21,我首先要做
的是看看能不能PING通LINUX,如果PING了应该可以了。如果PING不通首先我们
进入LINUX,执行service vsftpd start 命令(vsftpd是LINUX下默认的FTP服
务)使默认FTP服务启动(ok表示正常)
5.上述工作完在后,就可以在XP命令行上进行正常的FTP操作了,如果不出意外的话
大多数都可以成功。
噢!对了,如果执行第5步时发现服务器拒绝,别忘记了把XP的防火墙关闭才行,
linux下防火墙是iptables 同样关闭命令是service iptables stop,如果想在
以后随linux系统的启动就关闭防火墙的话,执行chkconfig iptables off.