solaris 10 nfs 与 samba 配置
一、NFS配置
       1.查看nfs服务是否启动
      -bash-3.00# svcs -v |grep nfs 查看是否安装nfs
      
-bash-3.00# svcs -a |grep nfs 查看nfs是否启动
其中有一个disabled的,需要给他开启
-bash-3.00# svcadm enable -s svc:/network/nfs/server:default
如果启动不了,在/etc/dfs/dfstab文件中加一行就可以了
share -F nfs -o rw /zhao
  2.共享文件
   命令方式:
   共享一个只读的目录
  -bash-3.00# mkdir /zhaoyun
 -bash-3.00# share -F nfs -o ro /zhaoyun
 共享一个可读写的目录
-bash-3.00# mkdir zhao
-bash-3.00# chmod a+w /zhao
-bash-3.00# share -F nfs -o rw /zhao
执行命令完成后,可以到/etc/dfs/sharetab文件中查看到信息
-bash-3.00# cat /etc/dfs/sharetab
/zhao   -       nfs     rw     
/zhaoyun        -       nfs     ro 
可以看到共享的俩个目录
在其他机器验证
先挂在/zhao的可读写目录
测试成功,可以读写
再挂载/zhaoyun的只读目录测试
 
现在就是只读的了。
查看共享的目录
可以使用share命令和dfsshares命令查看已共享的目录
卸载已共享的目录
可以使用 unshare命令卸载共享的目录
可以使用unshareall命令卸载所有共享
 
配置指定的客户端访问
使用命令格式
-bash-3.00# share -F nfs -o rw=@192.168.0.195/24 /zhao 可以是一个IP地址也可以是一个网段
再去验证一次
使用编辑配置文件方式
-bash-3.00# vi /etc/dfs/dfstab
添加相应的条目
执行
-bash-3.00# shareall 使配置生效
 
开机启动共享
在/etc/dfs/dfstab文件中将命令写入就可以了
-bash-3.00# cat /etc/dfs/dfstab  |grep -v ^#
 
nfs的启动和关闭
可以使用svcadm命令
也可以使用下面的命令
/etc/init.d/nfs.server start
/etc/init.d/nfs.server stop