Samba

오픈소스 비즈니스 컨설팅 사이트는 모든 사람이 동참하는 개방된 사이트 입니다.
오픈 소스와 오픈 API와 관계된 사항은 자유로이 추가, 수정 하셔도 됩니다. 모두의 동참을 바랍니다.
오픈소스 비즈니스 컨설팅에 대한 문의는 으로 메일 주세요.

오픈소스 비즈니스 컨설팅

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

[편집] 사용자 가이드

[편집] 관리자 가이드

[편집] 참고 문헌

관련 사이트