tftp工作流程计算机网络,网络服务TFtp、NFS配置

Tftp服务器

为什么需要TFTP服务器?

在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。

TFTP服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件的下载工作。

Tftp-安装

使用RPM包安装tftp-server

1、如果利用如下命令能够看到服务已启动,则不用安装

[arm@localhost]#netstat -a | grep tftp

已安装结果:udp 0 0 *:tftp *:*

2、如果没有安装,执行如下命令安装。(文件在安装原文件中)

[root@localhost]#rpm -ivh tftp-server-0.42-3.1.i386.rpm

3、建立tftp的主工作目录

[root@localhost btools]#mkdir /tftpboot

Tftp-配置

4、修改配置文件

[root@localhost btools]# vi/etc/xinetd.d/tftp

service tftp

{

…………………………

socket_type = dgram

…… …… ……

server = /usr/sbin/in.tftpd

server_args = -s/tftpboot

disable =no

…… …… ……

}

重启服务

#/etc/init.d/xinetd restart

#netstat -a | grep tftp

udp 0 0 *:tftp *:*

NFS介绍

网络文件系统(NFS,Network FileSystem)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。(类似于windows共享目录)

安装NFS服务器

[root@localhost]#rpm -q nfs-utils

如果没有安装,从对应Linux操作系统版本的安装光盘上找到nfs-utils的安装包。

例:

[root@localhost]#rpm -ivh nfs-utils-1.0.9-24.el5.i386.rpm

NFS配置

[root@localhost ]#vi /etc/exports

加入允许被其它计算机访问的目录和访问权限

例:

/home 192.168.1.*(rw,sync,no_root_squash)

1、/home :允许其他计算机访问的目录

2、192.168.1.* :被允许访问该目录的客户端IP地址

3、Rw:可读可写

4、Sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)

5、no_root_squash:表示客户端root用户对该目录具备写权限

NFS启动

1、启动NFS服务器时用下面命令:

/etc/init.d/nfs start

2、重启NFS服务器时用下面命令:

/etc/init.d/nfs restart

NFS使用

使用mount命令来挂载NFS服务器上的共享目录。

# mount -t nfs servername:/shared_dir /localdir

例:

# mount -t nfs 10.168.1.100:/home /mnt/nfs

Samba

Linux与Linux之间通过NFS实现共享

Windows与windows之间通过共享目录实现共享

Linux与windows之间怎么实现共享?

Samba

Samba

修改/etc/samba/smb.conf,添加:

[root]

comment = Root Directories

browseable = yes

writeable = yes

path = /

valid users = smb(用户名)

Samba(添加用户)

vUseradd smb //添加smb系统用户

vSmbpasswd -a smb //修改密码

Wireshark (ethereal)

Wireshark(2006年夏天之前叫做Ethereal)是一款非常棒的Linux和Windows上的开源网络协议分析器。它可以实时检测网络通讯数据,也可以抓取网络通讯数据。可以通过图形界面浏览这些数据,可以查看网络通讯数据包中每一层的详细内容。

vRpm–ivh lm_sensors-2.10.0-3.1.i386.rpm

vRpm–ivh net-snmp-5.3.1-9.el5.i386.rpm

vRpm–ivh wireshark-0.99.6-1.el5.i386.rpm

vRpm–ivh wireshark-gnome-0.99.6-1.el5.i386.rpm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值