日志文章

2007年08月18日 23:56:11

用VMware弄了个Linux玩玩

   因为打算要移植MyLIB的一些代码,所以弄了个虚拟机再装个Linux用来编译测试,主要是切换方便一点。先装个VMware,装完后把VMnet0和VMnet8的连接删了,关掉DHCP和NAT,只用VMnet1,Host-only方式。这个连接就相当于主机与客机之间的网关,IP设一个与主网卡网段不同的地址。接下来就可以装操作系统了。
   以前在真机器上用过一段时间SUSE 10,感觉还是不错的,缺点就是如果装图形界面太占硬盘了(大概2G左右)。这次只想用文本模式的命令行,可以省很多硬盘空间。没想到的是,装完第一张CD重启后竟然提示login,一个用户都没建就来login,root也无法登陆。研究了半天,网上查了查只有一例说是/var不能挂到其他分区?我可是用系统默认的分法的。实在没办法只能删了再重装,界面选gnome,其他没用的包统统去掉(有够麻烦的),勾上gcc等和vsftpd,装完后就可以配置FTP来实现主机与客机的通讯了(我实在不想在Windows里再装什么东西了)。
   进到Linux下设好网卡的地址(要和VMnet1同个网段),网关地址填VMnet1的地址,顺便把Linux的防火墙关了。ping一下,连通OK,然后就是配置vsftpd了。进到/etc目录下修改一下默认的vsftpd.conf,把几个可写选项的注释去掉,再加一行no_anon_password=YES,这样匿名登陆就不提示需要密码了。接下来在命令行里进到/etc/init.d下输入:
chkconfig vsftpd on
chkconfig xinetd on
./xinetd restart
就可以测试FTP了,一般在Windows下用IE就可以看到Linux下的目录了(位于/srv/ftp)。
   到这里一切还未完结,还要设置权限,不然就无法上传下载文件。出于安全考虑vsftpd不允许改ftp目录的权限,只能在其下建一个目录,然后把这个目录所有用户的读写权限打开,这样就可以从Windows里上传文件到这个目录下,要下载文件的话还要指定下载文件对所有用户的可读权限。为了方便我可是把其他本地用户删了,就用root登陆的。

Tags: VMware   Linux  

类别: 其他 |  评论(0) |  浏览(3714) |  收藏
发表评论
看不清楚,换一张