우분투 서버 VM에서 삼바 공유를 작동시킬 수 없습니다

우분투 서버 VM에서 삼바 공유를 작동시킬 수 없습니다

여러 vms가 실행되고 제대로 연결된 Hyper v를 실행하는 Windows 2012 서버가 있습니다. 삼바를 파일 서버로 실행하기 위해 우분투 서버 15.04용 새 VM을 만들었습니다. 우분투 서버, 삼바를 설치하고 구성 파일을 설정한 후. Windows 10 워크스테이션에서 Samba 공유에 액세스할 수 없습니다. 테스트로 방화벽이 꺼져 있는데 여전히 win10 스테이션의 공유에 액세스할 수 없습니다.

내 삼바 구성 파일은 다음과 같습니다.

[Plex]
comment = plexdir
path = /var/plx
available = yes
public = yes
writeable = yes
browsable = yes
guest ok = yes
read only = no
create mask = 0755
directory mask = 0755

이전에는 모든 것이 똑같았지만 다른 상자에 있었기 때문에 최근에 모든 서버를 VM으로 마이그레이션하고 있습니다. 이제 Hyperv를 사용하는 데 문제가 있는 것 같습니다. ping을 사용하면 모든 서버가 내 네트워크에서 보내고 받을 수 있습니다. 도와주세요. 일반적으로 저는 이와 같은 문제를 일으키는 간단한 단계를 간과하고 있습니다.

답변1

[global]다음과 같이 섹션 매개변수 및 을 추가하고 및 guest only = yes제거해 보세요 .public = yesavailable = yes

[global]
        security = user
        encrypt passwords = true
        map to guest = bad user
        guest account = nobody

[Plex]
        comment = plexdir
        path = /var/plx
        writeable = yes
        browsable = yes
        guest ok = yes
        guest only = yes
        read only = no
        create mask = 0755
        directory mask = 0755

그런 다음 사용자로 연결하십시오.아무도,손님또는 대상 컴퓨터에 존재하지 않는 사용자.

또한, 네트워크나 네트워크 카드가 두 개 이상인 경우 다음 행을 추가하여 Samba가 작업할 위치를 명시적으로 알려야 합니다 [global].

interfaces = 127.0.0.1, 192.168.X.XXX/24
bind interfaces only = yes

필요에 따라 192.168.X.XXX/24를 대체합니다.

또한 PAM 사용자 인증을 강제하는 다음 줄이 없는지 확인하세요.

obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u

https://help.ubuntu.com/community/Samba/SambaServerGuide

관련 정보