Samba

오픈소스 비즈니스 컨설팅
둘러보기로 가기 검색하러 가기

Linux에서 파일 및 프린터 공유 서비스를 제공하는 Samba를 정리한다.


설치 가이드

Ubuntu Server 8.10에서 samba 설치를 정리한다.

  • samba 설치
  • Ubuntu에 root로 로그인한다.
  • sudo apt-get install samba
  • vi /etc/samba/smb.conf
*security = user 의 주석을 해제한다.

*[profiles] 위에 아래의 [shares]를 추가 한다.
[shares]
   comment = Share Directories
   path = /home/appliance/shares
   browseable = yes          //--- Windows 탐색창에 표시되지 않게 하려면 no
   read only = no            //--- 읽기 전용으로 공유하려면 yes
  • smbpasswd -a 아이디 : 이 명령으로 samba에서 사용할 아이디(appliance)와 암호를 생성한다.
  • 아이디는 일반적으로 Linux의 로그인 아이디와 같은 것을 사용 한다.
  • 해당 Linux 아이디로 접속하여 /home/appliance/shares 폴더를 생성한다.
  • /etc/init.d/samba restart : samba를 재시작 한다.
  • SAMBA 방화벽 port 설정
  • ufw allow 137/udp
  • ufw allow 138/udp
  • ufw allow 139/tcp
  • 설치 정보
  • 설치 폴더 :
  • 환경 폴더 : /etc/samba/, /usr/share/samba
  • 데이터 폴더 :
  • 기동 종료 : /etc/init.d/samba start, stop, restart, status
  • 서비스 확인 : ps -ef | grep smb
  • 로그 정보 : /var/log/samba/
  • Windows에서 Samba 접속
  • Windows의 탐색기에서 "\\Linux_IP\shares" 접속하거나 네트워크 드라이브를 연결한다.
  • Linux 에서 window로 접근
#smbclient //server_ip/server_directory (로그인한 계정으로 윈도우에 접속을 시도한다)
#smbclient -U 접근시도할아이디 //server_ip/server_directory ( -U 옵션은 설정한 ID로 접속시도 한다)
#smbmout //server_ip/server_directory /linux_mount_point_directory -o username=접근시도할Windowns ID

사용자 가이드

관리자 가이드

참고 문헌