파일 관리자에서 삼바 공유를 열 수 없지만 CLI를 사용하여 마운트할 수 있습니다

파일 관리자에서 삼바 공유를 열 수 없지만 CLI를 사용하여 마운트할 수 있습니다

내 컴퓨터에서 Ubuntu 20.04.3 LTS를 실행 중이고 Samba를 사용하여 Docker 컨테이너(Ubuntu 기반)를 실행하려고 합니다.

컨테이너는 백그라운드에서 실행됩니다. 다음 명령을 사용하여 공유 폴더를 호스트 OS에 마운트할 수 있습니다.

sudo mount -t cifs -o username=sambakot,uid=kot,gid=kot //127.17.0.2/sambashare ~/tests/myFolderToMount/

그러나 "다른 곳"을 사용하여 기본 파일 관리자를 통해 삼바 공유에 액세스하려고 하면 사용자 자격 증명을 입력해도 아무 일도 일어나지 않습니다. 오류 메시지는 없으며 "연결"을 클릭해도 아무 일도 일어나지 않습니다. 창은 여전히 ​​클릭 가능하며 다시 연결을 클릭할 수 있지만 여전히 아무 일도 일어나지 않습니다.

호스트에 다음 이외의 사용자가 있습니다.뿌리-

Docker 컨테이너에는뿌리그리고삼바코트사용자로서

smb.conf에 포함되어 있습니다(주석이 있는 줄을 모두 제거했습니다. 이는 기본 구성일 뿐이며 마지막 sambashare 섹션만 추가했습니다).

[global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
   usershare allow guests = yes
   
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

[sambashare]
    path = /dirToMount
    browsable = yes
    read only = no
    guest ok = no
                                                                                 

Docker 컨테이너의 /dirToMount 권한은 다음과 같습니다.

drwxrwxrwx   2 sambakot sambakot 4096 Feb  6 18:51 dirToMount/

                                                                   

파일 관리자를 사용할 때 내가 뭘 잘못하고 있나요?

이것이 중요한지는 확실하지 않지만 네트워크 연결(포트 전달)에는 모든 것이 괜찮은 것 같습니다.

CONTAINER ID   IMAGE     COMMAND          CREATED          STATUS          PORTS                                                                                       NAMES
183e3f525ae2   sambav6   "/bin/bash -p"   37 minutes ago   Up 37 minutes   0.0.0.0:139->139/tcp, :::139->139/tcp, 137-138/udp, 0.0.0.0:445->445/tcp, :::445->445/tcp   friendly_chebyshev

관련 정보