리눅스 삼바 설정 후 CreateFile을통한 접근문제

booraik의 이미지

안녕하세요

현재 리눅스에서 Samba서버를 설치하여 설정하였고 Client(윈도우)에서 네트워크로 접근이 가능한 상태입니다.

리눅스에서 설정한 Samba디렉토리를 윈도우의 탐색기(Browser)등에서는 접근이 불가하고

오직 Program Code를 통해서만 (Createfile API) 공유된 파일을 조작할 순 없을가요?

삼바 설정중에 [ browseable = no ] 옵션을 사용하니 탐색기로는 공유폴더를 볼 순 없지만
경로명을 일일이 쳐주니까(192.168.1.1\\test) 접근이 가능 하긴 하더라구요;;;;;;;;;;;;

저런 편법같은 방법 말고 탐색기에서는 접근이 불가능하게 하고
Program Code에서는 비밀번호 인증같은 인증 후 자유롭게 CreateFile 등을 통해서 공유폴더를
접근할 수 있는 방법이 없을가요?????

많은 고수님들의 답변을 기다립니다 ^^

※서버에 있는 파일을 Client로 옮긴 후 조작을 하는 것이 아닌 서버에 둔 채로 CreateFile, WriteFile, Readfile 등을 통해서 조작을 하고 싶습니다.
ftp나 sftp, Samba 외에도 혹 다른 방법이 존재할까요?;;;

winner의 이미지

제 기억으로는 그 API에 HTTP 처럼 User Agent 같은 것을 본 적도 없는 것 같고...
인증처리기능이라면 가능하겠죠. 그런데 그 암호를 알고 있으면 당연히 탐색기에서도 접근되어야 하는 것 아닌가요?