学习手记-基于iTOP4412开发板NFS服务器搭建及测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习手记-基于iTOP4412开发板NFS服务器搭建及测试相关的知识,希望对你有一定的参考价值。
NFS特点:
1)基于UDP/IP
2)功能和网盘基本上差不多,但性能没那么强。
NFS服务器搭建步骤:
在ubantu上安装nfs软件:nfs-kernel-server
配置文件
1)打开配置文件:/etc/exports
2)增加配置:/home/topeet/minLinux/ *(rw,sync,no_root_squash)
含义如下:
/home/topeet/minLinux/:服务器上的共享目录
*:表示接受任何网段的访问
rw:可读可写
sync:同步
no_root_squash: 这个说来话长,描述如下:
【no_root_squash:登入 NFS 主机使用共享目录的使用者(客户端)如果是 root 的话,那么对于这个共享目录来说,他将就具有 root 的权限!(都是说话算数的老板啊!由于存在风险,一般调试时使用)
root_squash:在登入 NFS 主机使用共享目录的使用者(客户端)如果是 root 时,那么这个使用者的权限将被压缩成为匿名使用者,通常他的 UID 与 GID 都会变成 nobody 那个系统账号的身份。(别以为你也是个主,这是老子的地盘,别乱来!)】重启portmap服务
/etc/init.d/portmap restart
*portmap端口映射:帮助网络应用程序(nfs)找到正确的通讯端口(port)
重启nfs服务
/etc/init.d/nfs-kernel-server restart
内核配置步骤:(内核要重新配置并烧写,开发板的nfs才能用)
在内核所在的路径下(/home/topeet/android4.0/iTop4412_Kernel_3.0)将config_for_linux_scp_elite 文件拷贝到.config 。如下:
cp -r config_for_linux_scp_elite .config
以上是关于学习手记-基于iTOP4412开发板NFS服务器搭建及测试的主要内容,如果未能解决你的问题,请参考以下文章
[学习嵌入式开发板]iTOP-4412实现NFS网络文件系统