xp虚拟机搭建ftp服务器,如何在vmware下搭建telnet和ftp

开发嵌入式系统的第一步就是搭建系统,通常,基于Linux的系统,我们用到其gcc编译器等东西,但实际的代码编写还是在windows下完成,以下描述了,正确在vmware下配置linux的各种服务,使局域网内的任何机器,可以通过ftp方式登陆linux,完成各种ftp的操作或者是ssh

首先,正确在xp下安装vmware,并且虚拟一个linux系统

在VM->Settings->Ethernet下,配置网络连接方式为网桥链接,这样,就可以把vmware虚拟的系统,同宿主机,同等的看做是2台独立的机器,宿主机和vmware虚拟的机子分别配置不同的Ip地址和子网掩码,我的机子,宿主机为192.168.1.10,子网掩码255.255.255.0

虚拟机Ip为192.168.1.57,子网掩码为255.255.255.0

配置完成后,在宿主机下ping 192.168.1.57或者在虚拟机下ping 192.168.1.10都可以ping通

然后,我们在宿主机下telnet 192.168.1.57,发现无法登陆,原因查找可以按一下步骤进行:

rpm –qa telnet,如果打印为空,则没有安装telnet包,通常默认都会安装

rpm –qa telnet-server,如果为空,说明没有安装服务器,在第三章光盘下找到

telnet-server-*.i386.rpm,文件,并安装

安装如下:

rpm –ivh telnet-server*.i386.rpm

这个开发包,没有默认安装,所以一般都需要手动安装,

在安装的过程中,可能会提示找不到xinetd依赖文件,同样的方式拷贝光盘下的安装文件,然后安装xinetd*.i386.rpm,

安装方法 telnet –ivh xinetd*.i386.rpm

安装完telnet-server后,在/etc/xinet.d/下会多出一个telnet文件,需要配置该文件

vi /etc/xinetd.d/telnet

service telnet

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

将disable=yes行前加#,或者改为disable=no

PS:

安装telnet-server后,系统才有文件/usr/sbin/in.telnetd

linux提供服务是由运行在后台的守护程序(daemon)来执行的。

守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。

但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd

internet daemon)。telnet服务也是由xinetd守护的。

service xinetd restart重启守护进程

关闭系统防火墙,如果在文本方式下登陆,则执行setup,这是一个图形化的配置工具,可以关闭防火墙,最后执行telnet

192.168.1.57进行测试,可以通过,说明telnet服务已经启动

telnet不允许root登陆,一般用ssh登陆,或者登陆后,通过su root,改为根用户

安装ftp服务:

首先确定是否安装了ftp,执行

rpm –qa vsftpd

如果不为空,则已经安装了,否则同理,去光盘上找,第三张光盘

安装完成后,在/etc/vsftpd/下会有几个文件

其中vsftpd.conf用来配置ftp服务器的,如果想用根用户登陆ftp,

则需要修改ftpusers和user_list2个文件,注释掉root,则可以以root用户登陆,并且可以上传下载文件了

启动ftp服务

service vsftpd restart – 重要

通常windows下比较好用的ftp客户端为cuteftp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值