공지사항

[LINUX] samba서버 설정

밍글링글링 2017. 9. 28.
728x90
단된 포트를 우회하기 위해서는 아래 두 가지 방법이 대표적이다.

1. 다른 포트를 사용하여 smb 구성하는 방법
- 서버와 클라이언트 모두 포트 리다이렉션 설정 필요
- 다이렉트로 연결되기 때문에 속도가 빠름

2. ssh 터널링으로 smb 연결하는 방법
- 윈도우(smb 클라이언트)만 설정 필요
- 속도가 상대적으로 느리지만 소스코드 편집 목적이라면 불편함 없음
- smb 접속을 위해 ssh 연결 유지해야 함

 

리눅스

 

1. 삼바 설치 및 설정

# sudo yum install samba
# sudo vi /etc/samba/smb.conf

[global]
workgroup = WORKGROUP

[ec2-user]
comment = my ec2 public
path = /home/ec2-user
public = yes
valid users = ec2-user
writable = yes
readonly = no
browseable = yes
create mask = 0777
directory mask = 0705
guest ok = yes

# sudo smbpasswd -a ec2-user
# sudo service smb restart

 

 

윈도우

1. 루프백 어댑터 추가

 

 

 

 

 

 

 

 

 

 

 

 

2. 루프백 설정

 

 

 

 

 

3. localhost의 445, 139 포트 바인딩 비활성화

※ 관리자 권한으로 실행

※ 재부팅

localsmb.exe
다운로드

 

 

 

 

 

4. Putty로 SSH Tunneling 설정

1) Source port : 10.0.0.1:139 / Destination : 127.0.0.1:139

2) Source port : 10.0.0.1:139 / Destination : 127.0.0.1:139

 

 

 

 

 

 

5. SSH 접속하여 터널링 유지

 

 

 

6. 네트워크 드라이브 연결

 

 

 

 

728x90

댓글