Windows URL 표시줄에 Samba 서버가 있는 Linux 호스트의 IP를 붙여넣고 Enter 키를 누르면 Samba에서 생성한 연결이 표시되지만 연결할 수 없습니다.이 메시지
이 튜토리얼Windows 10에서 Samba 공유(게스트 액세스)에 연결할 수 없습니다.내 문제와 정확히 일치하지만 단계를 따랐지만 운이 없었고 오류가 지속됩니다.
이것은 내 Samba 구성입니다.
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
pam password change = yes
map to guest = bad user
usershare allow guests = yes
# Custom connection 1
[Anonymous]
comment = Anonymous File Server Share
path = /media/bz/Data/.VM-shared
browseable = yes
writable = yes
guest ok = yes
read only = no
force user = nobody
# Custom connection 2
[Public Directory]
# path = /Public/Files
path = /media/bz/Data/.VM-shared
guest ok = yes
read only = no
browseable = yes
# Custom connection 3
[Private Directory]
# path = /private/files/
path = /media/bz/Data/.VM-shared
valid users = me
read only = yes
browseable = no
편집할 때마다 smb.conf
실행됩니다.
testparm
sudo systemctl restart smbd
sudo service smbd restart
내가 한 다른 단계:
호스트 공유 폴더에 대한 권한 변경
sudo chmod -R 0775 /path/to/shared/folder
sudo chown -R nobody:nogroup /path/to/shared/folder
참고: /etc/init.d/samba
다음을 실행하면 다음 오류가 발생합니다.No such file or directory
UFW에 규칙 추가
sudo ufw allow samba
노트:UFW를 완전히 비활성화하는 것을 테스트했지만 문제가 여전히 지속됩니다.
Samba에 내 사용자 추가
sudo smbpasswd -a My_username
설치하다
sudo apt install samba smbclient