Chinaunix首页 | 论坛 | 博客
  • 博客访问: 133536
  • 博文数量: 55
  • 博客积分: 1870
  • 博客等级: 上尉
  • 技术积分: 540
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-21 20:51
文章分类

全部博文(55)

文章存档

2011年(27)

2009年(3)

2008年(25)

我的朋友

分类: LINUX

2008-04-05 09:49:26

一、NFS的搭建

1.安装

服务器端安装
在Debian系统下安装NFS是相当简单的,在NFS服务器上执行下面的命令即可

# aptitude install nfs-common nfs-kernel-server portmap

2.服务的启动与停止

启动服务

# /etc/init.d/nfs-kernel-server start

停止服务

# /etc/init.d/nfs-kernel-server stop


重启服务

# /etc/init.d/nfs-kernel-server restart

       

3.创建共享目录

# mkdir /home/share
# chown nobody.nogroup /home/share

4.创建或修改/etc/exports 配置文件

#vim /etc/exports
在最后加入/home/share 192.168.0.*(rw,sync) *(ro)

(192.168.0.*为目标板的IP号段,这段话的意思是允许这个号段的目标机读写共享文件,其他机器为只读)

5.重启NFS服务

# /etc/init.d/nfs-kernel-server restart

6.测试

vim /home/share/test.c
退出vim
mount 192.168.0.9:/home/share /mnt

(192.168.0.9为本机IP,这段话的意思是将本机的NFS挂载到本机的/mnt上)
到/mnt下去看时候有test.c这个文件,如果有,就说明配置成功。

7.开机自动使能NFS

vim /etc/profile
在最后加入 exportfs -rv

source /etc/profile

(exportfs -rv 重新共享所有目录并输出详细信息)

如果上面一切顺利,下面就来配置目标板

8.编译目标板内核

#make menuconfig

File Systems ---> 
    [*]Network File Systems --->
         <*> NFS file system support

         [*] Provide NFSv3 Client Support

 

9.挂载NFS

#mount -o nolock 192.168.0.9:/home/share /mnt

(将192.168.0.9上的NFS挂载到目标板上的/mnt上)

二、TFTP服务器设置

    1.     安装程序

#apt-get install xinetd

#apt-get install tftp-hpa tftpd-hpa

#apt-get install sysvconfig

2.   建立tftpboot根目录

#cd /

#sudo mkdir /tftpboot

#sudo chmod 777 /tftpboot

3.   修改/etc/inetd.conf

#sudo vim /etc/inetd.conf

然后将inetd.conf内容修改为下面内容:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot

4.         在服务器端设置

#vim /etc/xinetd.d/tftp

service tftp     

{

disable = no

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot -c

per_source = 11

cps = 100 2

flags = IPv4

}

5.         重新加载inetd进程

#sudo /etc/init.d/inetd reload

6.         启动tftp服务器

#sudo in.tftpd -l /tftpboot

7.         从启xinetd服务

#service xinetd restart

 

三、语言设置

进入Debian以后经常会出现乱码现象,执行下面命令

dpkg-reconfigure locales

我选的是en_US.UTF-8

阅读(637) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~