sr/etc 下找到
nfsd : 依client 对档案系统的需求情况, 而启动 " file system request daemon " 应付client 的需求,而一般file system request daemon 的数目 是 " 8 ", 这也就是我们在rc.local 中写 " nfsd 8 & "的原因了
biod : 此指令是在NFS client上用的 , 用来启动 " asynchronous block I/O daemon" 用来建立buffer cache , 处理在client上的读写
mountd : mountd 是一台 RPC server ,启动rpc.mountd daemon後 它会读取 /etc/xtab 查看哪一台client正在mount 哪一个file system,并回 应client 所要mount 的路径 (mountd处理的过程可用 showmount 来看)
inetd : inetd (Internet services daemon) , 当系统启动时rc.local 会启动inetd 读取 inetd.conf 这一个 configuration-file , 读取网路上所有 server's address , 连结启动inetd.conf中所 有的server , 当client 请求服务时, inetd 就会为clinet 启动 相关的server daemon 负责任务, 如user 用 telnet 时 , 则 inetd 启动telnetd 迎合user telnet 的需求, 其馀像 ftp , finger , rlogin 之类的应用程式 , inetd 也都会启动相对应的 daemons, ftpd, fingerd, rloingd portmap : portmap 是一台server , 主要功能 转换 TCP/IP 通讯协定的 port number 变成 RPC program number , 因为这样clinet才能 做RPC calls
一般 RPC server 是被inetd 所启动的, 所以portmap 必须 在inetd之前启动, 否则无法做 RPC call
□ NFS 的网路安全的
NFS 使server上的档案能被client所取用, 乍看之下好像server 上 的档案任何人都可取用没什麽保护性, 其实不是如此的. 一开始server 要 exportfs 之前在 /etc/exporrc 中就已经设定了档案的使用权限, 像 /usr/src -access=engineering:accounting 就是限定只有 rcgineering 和 accounting 这两台 client 才能 mount /usr/src /usr/src -access=oak,root=oak 这是说只有 oak 这台 cilent 能 mount这一个路径 且只有 oak client's 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 |