Samba Installation - newTuna/my_Docs GitHub Wiki

  1. 삼바 설치 (Ubuntu 14.04 기준)
  • sudo apt-get install samba
  • sudo apt-get install system-config-samba (GUI 삼바)
  1. 삼바 사용자 등록
  • sudo smbpasswd -a <사용자명>
  • New SMB password 입력 및 재입력
  1. 삼바설정파일 수정
  • sudo vim /etc/samba/smb.conf
  [samba]                      마운트해서 사용할 삼바명
  comment = samba              해당 삼바에 대한 설명
  path = /home/samba/my_repo   공유할 디렉토리 경로
  valid users = d1, d2         이용할수 있는 삼바 유저명
  pulbic = yes                 디렉토리 공유여부
  browseable = yes             디렉토리 탐색가능 여부
  writable = no                디렉토리 쓰기권한 여부
  read only = yes              디렉토리 읽기전용 여부
  guest ok = yes               디렉토리 익명접속 허용여부
  
  1. 삼바재시작
  • sudo /etc/init.d/smbd restart

    smbd stop/waiting
    smbd start/running, process 327

  1. IP로 삼바접속


Reference

외부 네트워크에서 Samba에 접속하려면 다음과 같은 문제가 있다.

  • 기본적으로 같은 Subnet(게이트웨이를 같이 사용하는 내부 네트워크)에서만 공유가능
  • 국내 ISP는 보안상의 이유로 SMB포트인 139/445포트를 거의 막아둠
  • CIFS/SBM가 사용하는 139/445포트는 Windows 환경에서 변경할 수 없음

해결책

⚠️ **GitHub.com Fallback** ⚠️