본문 바로가기

IT

리눅스의 samba 공유를 외부 네트웍에서 사용하기 #1

반응형

 나는 패스워드를 AIRoboform이라는 프로그램으로 관리한다. 이 프로그램에서 패스워드를 서버에 올려서 관리도 해주지만 내 패스워드가 다른 서버에 올라가 있다는게 꽤 꺼림직했다. 이런 와중에 집에 만들어 놓은 리눅스 서버의 samba를 외부네트워크에서 연결하여 사용할 수 없나하는 생각이 들었다. (참고로 samba는 내부네트워크를 위해서 만들어진 파일공유방식으로 외부네트워크에서 연결하려면 작업이 좀 필요하다.)


 기본적인 개념은 다음과 같다.


 1. 리눅스에서 samba 서비스가 정상적으로 작동하고 내부네트워크에서 정상적으로 파일공유가 되는 상태를 가정한다.


 2. 윈도우에서 외부네트워크로 samba 서비스에 접근하는 것을 배경으로 한다.


 3. 윈도우에 loopback adapter를 설치한다.


 4. ssh tunneling을 이용하여 samba서비스의 포트를 외부네트워크에서 개방한다.


 5. (3, 4)에서 설정한 터널링 아이피를 이용하여 파일공유를 설정한다.


 6. 즐거운 마음으로 사용한다.


 몇가지 안되지만 자세한 설명과 스크린샷을 많이 준비하는 이유로 언제 마무리 될지 모르겠다.



2013/11/13 - [OS/Linux] - 리눅스의 samba 공유를 외부 네트웍에서 사용하기 #2


2013/11/13 - [OS/Windows] - 리눅스의 samba 공유를 외부 네트웍에서 사용하기 #3


오랜만에 정리합니다.;;;


끝.

반응형