CentOS에서 Samba 설치 및 설정
- Samba란 무엇인가?
간단하게 말하면 Unix(리눅스)와 윈도우간 파일 및 프린터를 공유할 수 있게 해주는 솔루션
- Samba 설치
다음 명령어를 입력하여 samba를 설치해주세요.
#yum install samba
- Samba 사용자 추가
#smbpasswd -a jun
비밀번호 입력까지 마치면 추가가 완료된거에요.
- smb.conf 설정
#vi /etc/samba/smb.conf
workgroup을 원하는 이름으로 바꾸어 주고 esc 클릭 후 shift + zz 입력하여 저장 (*바꾸지 않아도 상관 없음)
다음으로 공유 디렉토리를 만들어야 합니다. 원하는 디렉토리를 원하는 위치에 만들어 주세요.
#mkdir /samba
디렉토리를 만들고 권한을 설정해주세요.
#chmod 777 /samba
다시 smb.conf 수정으로 돌아갑니다.
#vi /etc/samba/smb.conf
제일 밑에 다음 내용을 추가해주세요.
[mydataroom]
comment = samba // 아무거나 입력
path = /samba // 만들어준 디렉토리
public = yes
writable = yes // 쓰기 가능 여부
write list = jun // 쓰기 가능 사용자
create mask = 0777
directory mask = 0777
- 방화벽에 허용 등록해주기
#vi /etc/sysconfig/iptables
밑에 내용을 추가해주세요.
-A INPUT -m state --state NEW -m udp -p udp --dport 139 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 445 -j ACCEPT
그리고 Shift + zz
- 서비스 재시작 및 chkconfig에 등록
Samba와 iptables를 재시작 해주세요.
#/etc/init.d/smb restart
#/etc/init.d/iptables restart
다음 chkconfig에 등록하기
#chkconfig --level 35 smb on
- Windows에서 접속하기
시작 + r 입력 후 \\samba서버 아이피\
끝~!
댓글 없음:
댓글 쓰기