Samba
둘러보기로 가기
검색하러 가기
Linux에서 파일 및 프린터 공유 서비스를 제공하는 Samba를 정리한다.
- 홈페이지 : http://www.samba.org/
- 다운로드 : http://sg.samba.org/samba/download/
- 라이센스 : GPL 3.0
- 플랫폼 : Windows
설치 가이드
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