삼바 공유에서 .exe 실행


28

나는 리눅스 머신과 윈도우 머신을 가지고 있으며, 리눅스 머신에는 .exe 파일과 삼바 공유가 있습니다. Windows 컴퓨터에서 samba 공유로 파일을 읽고 쓸 수는 있지만 .exe 파일을 실행할 수는 없습니다. Samba를 실행할 수 있도록 Samba를 어떻게 설정합니까?


1
실제로 Windows 컴퓨터에서 실행하려고합니다. 오류는 "Windows가 \\ CUBE-SERVER \ share \ xowa \ xowa_64.exe에 액세스 할 수 없습니다. \\ CUBE-SERVER \ share \ xowa \에 액세스 할 수있는 권한이 없습니다 xowa_64.exe. 네트워크 관리자에게 문의하여 액세스를 요청하십시오. "
jojo_bacon

1
Windows 의 \\ CUBE-SERVER \ share \ xowa 디렉토리 에 다른 파일을 나열 할 수 있습니까 ? 해당 디렉토리에서 파일을 읽고 쓸 수 있습니까 ?
Jason C

파일은 bin 폴더, 사용자 폴더, 라이센스 파일, xowa.gfs, xowa_64.exe, xowa_build.gfs, xowa_build_windows_64 및 xowa_windows_64.jar입니다. 디렉토리에 쓰기 파일을 읽을 수 있습니다. 나는 txt 파일을 만들고, 입력하고, 저장 한 다음, 읽음으로써 이것을 테스트했습니다.
jojo_bacon

Windows 정책 일 수 있습니다. (그것은 내 창문 지식의 정도에 불과하다.)
wurtel

답변:


39

현대 삼바의 보안 정책으로 인해이 동작이 발생합니다. 이 줄을 다음에 추가하여 수정하십시오 /etc/samba/smb.conf.

acl allow execute always = True

출처 : 삼바의 위키 .


1
이로 인해 솔루션이 Linux 매핑 네트워크 드라이브에있는 Windows 10 vm에서 VS2017을 실행하면 문제가 해결되었습니다.
Andrew Olney 2016 년

exe, bat 및 msi와 같은 특정 파일 형식 만 실행 가능하게 만드는 더 세부적인 방법이 있습니까?
엘리엇 B
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.