嵌入式开发需开启的几种服务(NFS、TFTP、TELNETD)

1、TFTP:首先需要安装tftpd软件包:sudo apt-get install tftpd
设置tftp目录路径,在 /etc/inetd.conf 添加如下字句来实现:
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftpboot
重启服务。

2、NFS:apt-get install nfs-kernel-server、apt-get install nfs-common
设置nfs共享目录:在/etc/exports中添加/opt/nfs *(rw,no_root_squash,no_all_squash)
重启服务即可访问:mount HOSTIP:/opt/nfs /mnt

3、telnet:agt-get install telnetd
新建一个文件/etc/xinetd.d/telnet,并往里面添加以下内容:
service telnet
{
        disable = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        server_args     = -h
        log_on_failure  += USERID
}
重启服务
 
4、Apache:目标板如果有wget功能,可以在开发主机启动apache,再配合脚本进行开发调试,那是极为方便的
sudo apt-get install apache
修改/etc/apache/httpd.conf文件,将DocumentRoot /var/www修改为DocumentRoot /opt/nfs(注意有两次要修改的);并将/var/www中的index.html复制到/opt/nfs下。这样就可以访问下载/opt/nfs子目录下的文件了
wget http://192.168.1.26/image/programguide.txt/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值