我已经关注这些步骤在我的 CentOS 软件包上安装 Samba。但是,当我尝试运行 时chkconfig --level 345 nmb on
,出现nmb: unrecognized service
错误。
我尝试过service nmb status
,但service nmb restart
返回了相同的错误消息。
好像没有关于这个的任何信息,怎么了?为什么我没有安装 nmb,如何安装它?
答案1
在我拥有的 CentOS 5.8 系统上(就像你正在使用的系统一样),似乎smb
和nmb
服务是通过/etc/init.d/smb
文件一起管理的
service smb start
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]
而在 CentOS 6.3 系统上,它们作为单独的服务进行管理。因此您的
chkconfig --level 345 smb
还将配置 nmb。
我不知道为什么你引用的页面说要使用单独的服务。RHEL 5 部署指南(21.2.1)说 nmb 由 smb 控制,而RHEL 6 部署指南(17.1.2.1)说他们是独立的服务。