정전 후 동일한 도메인의 Windows 시스템에서 Samba 공유에 액세스할 수 있는 권한이 없습니다.

정전 후 동일한 도메인의 Windows 시스템에서 Samba 공유에 액세스할 수 있는 권한이 없습니다.

RHEL 6.7에서 ClearCase 서버를 실행하고 있습니다. 어젯밤에 정전이 발생했습니다(왜 UPS가 없는지 모르겠습니다). 어쨌든 시스템이 복원된 후 ClearCase 서버의 공유에 액세스하는 데 몇 가지 문제가 발생했습니다. 매핑된 공유(\ccserver\CLEARCASE)에 액세스하려는 시도가 실패했습니다. 호스트 이름(\ccserver)을 시도하면 사용 가능한 공유(CLEARCASE 공유 및 도메인 사용자와 연결된 공유)를 볼 수 있습니다.

여기서 갑자기 왜 문제가 발생하는지 모르겠습니다. 아무것도 변하지 않았다. Smb.conf는 다음과 같습니다.

 [global]
 workgroup = NAVSERV
 server string = Samba Server Version %v
 client signing = yes
 kerberos method = secrets and keytab
 log level = 10
 # logs split per machine
 log file = /var/log/samba/log.%m
 # max 50KB per log file, then rotate
 max log size = 50
 security = ads
 realm = NAVSERV.LOCAL
 # the login script name depends on the machine name
 # the login script name depends on the unix user used
 # disables profiles support by specifing an empty path
 load printers = yes
 cups options = raw
 #obtain list of printers automatically on SystemVz

 [homes]
 comment = Home Directories
 browseable = no
 read only = no

 [printers]
 comment = All Printers
 path = /var/spool/samba/
 browseable = no
 printable = yes
 guest ok = yes
 read only = no

 [CLEARCASE]
 path = /clearcase/
 guest ok = yes
 read only = no

도메인 서버 또는 기타 관련 문제일 수 있습니까? 내 Windows 컴퓨터가 호스트 이름과 사용 가능한 공유를 볼 수 있기 때문에 액세스할 수 없다는 사실이 믿기지 않습니다.

편집하다:

log.smbd의 내용 log.nmbd의 내용

편집 2: 아래에 게시된 솔루션

답변1

다들 감사 해요. 로그를 많이 검색하고 조사한 후에 SELinux가 액세스를 차단하고 있음을 확인했습니다. 해결책은 간단합니다. 다음을 실행하세요.

setenforce 0
service smb restart

답변2

다시 시작한 후 smb 서비스에 몇 가지 문제가 발생할 수 있습니다. 확실하게 하다:

  chkconfig smb on
  chkconfig nmb on
  service smb restart
  service nmb restart

또한 /etc/fstab문서를 확인하십시오. 재부팅 후 드라이브 이름이 변경되었을 수 있습니다. 대신 UUID를 사용하세요.

또한 마운트 지점에 대한 권한과 올바른 selinux 레이블을 확인하십시오.

관련 정보