RedHat 9 下 FTP的架設(vsftpd采用虚拟用户)

这篇文章是几年前因为工作需要,整理给同事分享的。后来我发布在于我之前的一个博客上(小施Blog)。
原文在此:http://www.i0595.net/blog/read.php?13

因为那个博客已经不再更新了。加上有朋友需要,我就给保存成PDF文档,转载在这里了。

点这里下载:RedHat 9 下 FTP的架設(vsftpd采用虚拟用户)FDF文档

文章说得比较简单,重心都在VSFTPD的采用虚拟用户方式的配置上,至于其他的设置方法,文章并没有写上,也就是说,文章还是有局限性。

如果想完全了解VSFTPD的架设配置方法。还是得看专业人士的文章,比如以下两个链接就是很好的指导材料:

http://linux.vbird.org/linux_server/0410vsftpd.php
http://bbs.chinaunix.net/archiver/?tid-561183.html

第一个链接就是来自非常出名的《鳥哥的Linux私房菜》。推荐想学习Linux的朋友多去看看,里面的文章非常实用。
第二个链接来自ChinaUnix论坛。

VMware Workstation虚拟机实例:让外网访问虚拟机

这几天在一台大内存的拥有双千兆网卡的服务器上搞了一个虚拟机做测试,目的是让虚拟机也能跟其他真实存在的机器一样成为一台服务器,为局域网和互联网提供服务。也就是说不止要让局域网的其他机器能访问到,因为有分配了一个公网的IP地址,所以也要让外网访问虚拟机。嗯?有点枯燥?那咱们配图说话(点击图片看大图):

现实物理上 逻辑上向实现的效果

这次安装虚拟机采用的是VMware Workstation。由于之前用虚拟机顶多就是在局域网内跑或是单机跑。所以从来都没怎么关注过VMware Workstation的网络类型。于是马上Google百度分别来几下。搜索到了ChinaUnix论坛上的一篇帖子:http://www.chinaunix.net/jh/4/376768.html

感谢作者,图文并茂介绍了VMware Workstation的虚拟网络类型。经过学习之后,我决定采用Bridge方式。因为这个方式很适合用来实现我想要的功能。

逻辑上,我们在虚拟机上也建立两张网卡,再采用bridge的网络类型,把两张虚拟网卡桥接到实际存在的两张物理网卡上,再分别设置相对应的IP地址。即可。母机上的两张物理网卡,一张是接入内部交换机,网卡名字后面有#2。另外一张接入外网的路由器中。

具体上如何操作呢?下面咱们也来图文并茂给大家介绍一下。图三 首先,得建立虚拟机(感觉是废话),最好采用自定义建立,这样在选择网络的时候,选择Bridged方式(另外三个分别是NAT、host-only、不是用任何网络),建立好之后,先别启动虚拟机。点选如(图三)所示(点击菜单栏的Edit后,再点Virtual Network Settings...) 点了之后会出现Virtual Network Editor的界面,点击Automatic Bridging,然后把那个勾勾取消掉。再点击Host Virtual Network Mapping的标签,进入如(图四)的界面。

这里解释一下哦。因为我们需要虚拟两张网卡,然后采用的是bridge的方式,所以我们这里需要设置一下。把两张虚拟网卡桥接到母机的物理网卡上。如(图四),我们可以看到有VMnet0到VMnet9共10张虚拟网卡。其中,VMnet0默认是采用Bridge是用的虚拟网卡,VMnet8是默认情况下NAT方式使用的虚拟网卡,VMnet1是默认采用host-only时使用的虚拟网卡。当然,这些虚拟网卡的用途,在VMware Workstation中都是可以变更的。

图四点击看大图 图五点击看大图

现在,我们把VMnet0的栏位选择我们的物理网卡#2。再把VMnet2的栏位选择我们的物理网卡(接外网的那张。)这样,VMnet0桥接到局域网的网卡上,VMnet2桥接到外网的网卡上了。

接下来就是为新建立的虚拟机添加第二张虚拟网卡,点击VMware Workstation主菜单上的VM,出现的下拉菜单中再点击Settings... 或是按快捷键CTRL+D。然后在出现的虚拟机编辑界面中,点击add。会出现Add Hardware Wizard的界面。再点击Ethernet Adapter后按下一步,一直到出现如(图五)的界面 ,(图五)的界面就是选择网络类型,这里我们选择自定义(Custom),然后在下拉的虚拟网卡中,选择我们之前设置过桥接的VMnet2(因为建立VMnet0已经被第一张虚拟网卡使用了)。选好之后,点完成。这样就完成了整个虚拟机爽网卡的配置了。接下来就是挂载镜像,启动虚拟机。安装系统。系统安装完成之后,可以看到虚拟机系统也有双网卡了。然后在两张虚拟网卡上分别设置局域网IP地址和外网的IP地址。这里再跟大家解释一下:像我介绍的这样采用桥接方式之后,我们的虚拟机就跟母机在网络上处于对等地位,网络关系上是平等的。因为我这个虚拟机已经分配了一个公网的IP地址。所以。也就实现了文章开头的需要让虚拟机成为局域网中的一台服务器的功能。由于有公网的IP地址,所以以上设置完成之后,就可以使用设置在虚拟机的那个公网IP访问虚拟机了。而局域网的机器则可以采用设置在虚拟机上的局域网IP地址访问虚拟机。整个关系就变化成下图:

采用桥接方式示意图

单网卡单IP的情况请查看:《VMware Workstation实例二:单IP的虚拟机提供外网访问》

blog点名活动:About 9NPC

今天早上打开blog,发现收到Y_Y的点名,回答21个问题。问题很有意思哦,细看如下:

  1. 如何将生活与工作做最好的调配?
    答:我现在,工作就是生活,生活就是工作,可能是搞网络游戏技术的原因,随时随地为解决问题而做着准备已经成为我的习惯了。有朋友说我会累死,但是我自问了一下,累是累了点,但是拿了老板的工资,做了这份工作,就得尽力而为,因为要有最起码的职业道德。

  2. 说出一个你认为自己最大的缺点。
    答:懒惰,我最大的缺点就是懒惰

  3. 最郁闷的事。
    答:工作的事情搞砸了。被人误会了。无法完成某些事。

  4. 你最希望从朋友(不包括爱人)那里得到的是什么?
    答:关心、鼓励、支持、理解

  5. 你最想去哪个地方?为什么?
    答:很多,我只有小时候离开过福建2次,后来至今都一直没出过福建,我一直想去外边走走看看,见见世面。

  6. 推荐一家你认为好吃又实惠的美食店。
    答:老家附近的壶仔饭和鱼丸汤。

  7. 你有很要好并且感情纯洁的异性朋友么?who is she/he?
    答:有,高中的一个好朋友。像兄弟姐妹一样。

  8. 遇到喜欢的人,你是勇敢表白还是默默关注?
    答:勇敢表达,因为我觉得想做的事情,就去做,成功或失败倒是其次。最重要的,我做了,努力了,将来不会后悔。

  9. 说出点你名的人的3个优点(不可删除题)
    答:英语很好、独立、上进、思想开放、拍照技术很好、爱国(为啥规定优点只有3个?)

  10. 什么事情会让你觉得很幸福?
    答:帮助别人。完成一件事 (无论工作或是生活),受到鼓励和支持,受到关心。

  11. 你最想回到哪一年重新开始?
    答:初中二年级,初中二年级上半学期,我碰到了一个恶毒的老师,天天把我留校,关在办公室不让我吃饭等等,让我对老师产生了不良印象,对学习失去了信心,等于毁了我。我从小学习很好,但是从那个时候开始学习就不行了。我忍了上半学期,下半学期的时候,爸爸妈妈知道了就赶紧给我转校,如果让我重新开始,我会立即请爸爸妈妈跟学校投诉或是立即给我转校。

  12. 你对你的近况满意吗?有什么需要改变?
    答:不满意,主要是比较空虚,没啥新知识的注入,工作上的一些进度停滞不前,需要改变的就是我变勤快点,同事们大家努力点。

  13. 目前最大的娱乐活动。
    答:玩电脑游戏+陪朋友逛街+找朋友聊天

  14. 你最讨厌的一件事是什么?
    答:暂时没有,因为我对啥都不讨厌也对啥都有兴趣。

  15. 你的理想或者说梦想是什么?想过去实现么?
    答:盖一座孤儿院,让无家的小孩有个家并且能受到教育,而且妈妈是医生,小孩子如果生病了,给妈妈看就好,不用另外找医生。孤儿院也是是妈妈的心愿。

  16. 你最看重一个人的品质是什么?
    答: 善良

  17. 你会选择什么样的人做朋友?为什么?
    答:谁都可以跟我做朋友,因为我一直认为,每个人都有其好的一面。都有其值得我学习的地方。

  18. 此时此刻的一个小愿望?
    答:感冒快点好,喉咙快点不痛,工作上的事情早点解决。

  19. 你如何确定自己爱上一个人?你认为怎样才是爱的感觉呢?
    答:一直想着,而且会一直想跟她分享一切。喜怒哀乐等等。

  20. 说一句你最近的口头禅吧,最好加点情境在里面…
    答:肚子怎么样?回答:好了好了。不痛了。

  21. 你最经常浏览和发言的论坛是哪个,你觉得你能得到什么?
    答:游侠网chinaunixdiscuzGameresWordPress中文等,从中学习和交流吧。

点名~,咱们这次点:SunQMy-Hou不務正業Chada(已经被YY点名了)、Vicview(已经被YY点名了)、虫儿可岛可薇懒人还有您,没错,就是您,在看这篇文章的您。