AWS EC2 samba 설정하기
Dev-AWS/EC2 2016. 3. 22. 09:52AWS EC2 인스턴스에 Samba 설치 하는 방법을 정리한 글입니다.
AMI는 Ubuntu Server 14.04~ 를 선택하였습니다.
!!! 아래 작업 실행전에 아래 커맨드들을 먼저 실행하자.
1. sudo apt-get update
2. sudo apt-get upgrade
Samba 설치 및 설정하기
먼저 EC2 인스턴스 - Security 설정을 해야 한다. 아래 설정을 추가!
- Custom UDP Rule, 445
- Custom TCP Rule, 445
- Custom UDP Rule, 137-139
- Custom TCP Rule, 137-139
1. sudo apt-get install samba
2. sudo vi /etc/samba/smb.conf
1. [global] 및에 아래 구문 추가. (성능 향상을 위해서)
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
2. 파일 끝에 아래 구문 추가
[Name]
comment = ec2 streaming server
path = /home/ubuntu
public = no
valid users = ubuntu
writable = yes
browseable = yes
create mask = 0765
3. sudo smbpasswd -a ubuntu
- 암호 입력
4. sudo /etc/init.d/smbd restart
5. 윈도우에서 네트워크 드라이브 연결
- \\[ec2 address]
- ubuntu / 설정한 암호 입력
6. 끝!
위 방법으로 안되는 경우
보안상의 이유로 인터넷 서비스 제공 업체에서 Samba 포트를 막는 경우가 있다.
이런 경우 별도 포트를 사용한다던지 해야 되는데 아래 링크의 블로그 글을 참고할것!
http://behonestar.tistory.com/63