您的位置:首页 > 其它

文章标题

2016-07-30 17:54 134 查看
linus学习中遇到的问题——搭载vsftp

楼主是小白一枚,和众多小白一样,在刚开始接触linus的过程中,就遇到了很多的问题,好在当今时代网络发达,遇到的问题直接谷歌或者百度就能解决,但前几天遇到的一个问题简直快将我折腾个半死,纠结了好几天多方查询资料也没有结果,后来误打误撞,灵机一动,才把这个问题解决了,于是乎,怀着无比激动地心情,写下了这篇文章。文章的含金量楼主自评为0。想通过这篇文章学习到一点的朋友们自行绕道,我不想误人子弟。写下这篇文章的目的是提供一个案例,希望能够帮助到和我遇到同样问题的同学。好了,话不多说,进入正题。

我遇到的问题是在终端输入命令: server vsftpd start时,却不能开启。后来查阅了很多的资料。无外乎给出了两个解决方案。

(1)当前系统没有vsftp文件,需要使用命令:yum install vsftpd来在线下载。可是当我输入这行命令时,底下又显示这样的结果



大概的意思就是说,yum没有注册。然后,我又查询如何注册,查询的结果又牵扯出一大堆与之无关的东西。楼主表示看的很心累。。还有一种观点说是因为linus不能访问网络的缘故。而且我下载的liuns的确也不能上网。于是,我就上网查询,linus怎么样才能上网。网上普遍的观点都说很简单,我尝试的是用net的方式来上网。但试了很多遍都没有成功,具体什么原因我到现在也没有找出来。不过,在这里我可以总结下实现linus联网的几个关键点。

(1)确保网卡vmnet1和vmnet8是启用状态(如何查看以下是具体步骤)







(2)设置虚拟机的网络为net



(3)还要确保VMware DHCP service 和VMware NET service以及VMAuthdService处于启动状态(win8如何查看,设置步骤如下)

右击我的电脑——>选中管理——>进入服务——>选中DHCP,NET和Authd服务,然后打开





还需要注意的是,想要连接网络的话,需将linux的防火墙关闭,否则在访问网络时可能会受到阻碍。

(2)还有一种方案说的是利用光盘或者镜像文件将vsftp文件找到,然后安装,步骤如下:

首先要用 命令:mount /dev/cdrom /mnt/cdr 将光驱文件挂载到cdr文件下。当然,首先要确保mnt目录下要存在cdr文件,如果不存在的话,你需要进入mnt目录下新建一个(命令:#mkdir cdr).我的mnt目录是只读的,还需要进入root用户将它的权限更改过来(命令:chnod 777 /mnt).接着进入Server目录,使用命令:rpm -ivh vsftp-2.0.5-10.e15.i386.rpm来安装vsftp

然而,当我进行以上操作发现,我的Server里面就没有vsftp的安装包,故输入上命令时没有反应。

总之,为了解决vsftp的搭载问题,废了很大劲,饶了很多的弯,可都没有解决。后来抱着试一试的态度,卸载了原来的linus系统,重新安装了一个,一切都解决了,真是“踏破铁鞋无觅处,得来全不费功夫”。

(值得注意的是,在重新安装时,我选择的网络模式是net,而没有按照视频教学中提到的host-only。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: