SAMBA는 /tmp를 무엇에 사용합니까?

SAMBA는 /tmp를 무엇에 사용합니까?

방금 Samba에 큰 문제가 발생했습니다. /tmp 권한을 매우 제한적인 권한으로 변경한 이후로 어떤 Windows 클라이언트에서도 Samba에 로그인할 수 없습니다. (Linux 클라이언트를 사용해 본 적도 없고 손에 쥘 수도 없습니다.) 하나에). (권한을 덜 제한적인 것으로 다시 변경하면 모든 것이 다시 잘 작동합니다)

내 질문은 삼바가 /tmp를 정확히 무엇에 사용하는가입니다.

답변1

이렇게 하면 안 됩니다.

가지다시스템콜이 많다다음을 포함하여 /tmp에 임시 파일과 디렉터리를 만듭니다.

  • 기능: FILE *tmpfile(비어 있음)
  • 기능: FILE *tmpfile64(무효)
  • 기능: char * tmpnam (char * 결과)
  • 기능: char *tmpnam_r(char *result)
  • 매크로: int L_tmpnam
  • 매크로: int TMP_MAX
  • 기능: char * tempnam(const char *dir, const char *prefix)
  • SVID 매크로: char * P_tmpdir
  • 기능: char * mktemp (char *템플릿)
  • 기능: int mkstemp (char *template)
  • 기능: char * mkdtemp(char *template)

이것이 삼바가 충돌하는 이유일 수 있습니다.

관련 정보