Windows 10에서 공개 삼바 공유에 액세스하는 동안 액세스가 거부되었습니다.

Windows 10에서 공개 삼바 공유에 액세스하는 동안 액세스가 거부되었습니다.

내 네트워크의 폴더를 공개적으로 공유하도록 Samba를 구성하려고 하는데 개인 폴더도 필요합니다. 삼바 계정을 만들 때 삼바 사용자로 로그인하면 모든 공유에 대한 액세스가 거부되는 문제가 발생했습니다. Windows 10 PC에서 연결 중입니다. 파일 시스템이 Devuan 2.0.0(Debian 포크)을 실행 중입니다.

samba.conf에 포함된 내용은 다음과 같습니다.

[global]
    workgroup = WORKGROUP 
    dns proxy = no
    map to guest = Bad User
    log file = /var/log/samba/log.%m
    max log size = 100
    server role = standalone server
    passdb backend = tdbsam
    obey pam restrictions = yes
    unix password sync = yes
    passwd program = /usr/bin/passwd %u
    pam password change = yes
    map to guest = bad user
    usershare allow guests = yes
    unix extensions = no
    
[Public]
    comment = pubic share
    hosts allow = 1.1.1.100/24, 127.0.0.1
    hosts deny = 0.0.0.0/0
    path = /mnt/Niflheim/Public
    public = yes
    read only = yes
    guest ok = yes
    guest only = no
    
[Private]    
    comment = home share
    hosts allow = 1.1.1.100/24, 127.0.0.1
    hosts deny = 0.0.0.0/0
    path = /mnt/Niflheim/Home
    valid users = USER, @USERGROUP
    read only = no
    browsable = no
    writeable = yes
    writeable list = USER

예를 들어, USER라는 삼바 계정을 만들고 로그인하면 어떤 공유에도 액세스할 수 없지만 로그인하지 않으면 모든 공개 공유를 사용할 수 있습니다.

답변1

이것은 내 컴퓨터에 문제가 있는 것으로 밝혀졌으며 smb 공유에는 아무런 문제가 없습니다. 내 컴퓨터가 내 DNS 서버와 통신하는 방식에 문제가 있습니다.

윈도우 재설치로 해결됐네요

관련 정보