Windows 10 외부에서 samba 접속 설정 방법

https://xzpluszone.tistory.com/4 글을 참고하되, 몇몇 부분을 수정하였더니 성공했다.

  1. 외부에서 samba 접속에 이용할 포트(이 글에서는 65000)을 내부 장치(라즈베리파이 등)의 445 포트로 공유기에서 포트포워딩을 해준다.
  2. 위 글에 나와있는 대로 레거시 하드웨어 추가 및 IP 등 설정을 진행한다.
  3. 위 글에 나와있는 대로 관리자 권한 powershell에서 적혀있는 명령어를 실행한다.
  4. 위 글에 나와있는 대로 레지스트리 값 5개 중 4개(RequireSecureNehotiate 제외-오타인듯?)을 (필요시 생성 후) 수정한다.
  5. 관리자 권한 cmd에서 sc config LanmanServer start=disable 을 실행한다.
  6. 위 글에 나와있는 대로 netsh 명령어를 실행한다.
  7. 위 글에 나와있는 대로 netstat 및 netsh 상태를 확인한다.
  8. 위 글 아래쪽에 나와있는 대로 EnableLinkedConnections의 값을 1로 설정한다.
  9. MyEntunnel이란 프로그램을 설치한다.
  10. MyEntunnel의 Settings 탭에서 SSH 세팅을 해주고(호스트 uri, 계정, 자동접속 여부 등), Tunnels 항목에서 아래와 같이 입력한다.
    10.0.0.2:65000:(samba host ip):(samba host port)
  11. MyEntunnel에서 연결 후 \\10.0.0.2로 접속한다.

대화에 참여

댓글 1개

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다