
여러 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 = yes
available = 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