记录一下openafs系统建立的几个关键步骤(配合之前的文章阅读):
(这里只是实现基本功能,其他的内容还在研究中)
软件环境:
linux服务器端安装包:
kmod-openafs-1.4.11-1.1.2.6.18_164.el5.i686.rpm(一开始没有装,吃亏了)
openafs-1.4.11-el5.1.1.i386.rpm
openafs-server-1.4.11-el5.1.1.i386.rpm
openafs-client-1.4.11-el5.1.1.i386.rpm
openafs-kernel-source-1.4.11-el5.1.1.i386.rpm(这里值得注意,手册里写的是openafs-kernel*,于是我就以为是这个包了,其实还有个sorce没有注意,这个其实只是source包,真正的模块需要自己编译,而且还要先装kmod-openafs-1.4.11-1.1.2.6.18_164.el5.i686.rpm)
打印一下:
[root@jncc ~]# rpm -qa | grep openafs
openafs-client-1.4.11-el5.1.1
openafs-1.4.11-el5.1.1
kmod-openafs-1.4.11-1.1.2.6.18_164.el5
openafs-kernel-source-1.4.11-el5.1.1
openafs-server-1.4.11-el5.1.1
windows客户端安装包:
OpenAFSforWindows-1-5-7200.exe
一、服务器配置准备(其实只要一些细节注意好了,就可以直接利用gentoo官网的步骤了)
1、修改/etc/init.d/openafs-client,这个文件和openafs-server一起,用于启动的时候初始化openafs系统。
需要把里边关于重启时造成CellServDB的内容注释掉。
完成准备后,可以开始启动服务器,并且开始创建一些入口代码。
auth sufficient /usr/afsws/lib/pam_afs.so.1 use_first_pass ignore_root
以便在启动的时候获得令牌。
这样的配置步骤就可以保证fs命令能正确执行了。