yum으로 설치해 보았다.
삼바 설치
[root@localhost ~]# yum install samba
삼바 디렉토리 생성
[root@localhost ~]# mkdir /tmp/Data
[root@localhost ~]# chmod 777 -R /tmp/Data
smb.conf 설정(설정하기 전에 smb.conf.orig를 하나 만들고 default 설정 값을 백업해 둔다.)
[root@localhost ~]# vi /etc/samba/smb.conf
[global]
# 윈도우 네트워크 환경의 작업 그룹 이름을 입력했습니다.
workgroup = workgroup
dos charset = CP949
unix charset = CP949
; load printers = yes
printing = lpmg
host allow = 121.67.223. <- 접속할 수 있는 네트워크 대역
# 윈도우 탐색기에 출력할 컴퓨터 이름입니다.
; server string = miscellaneous
printcap name = /etc/printcap
cups options = raw
log file = /var/log/samba/%m.log
max log size = 50
# 사용자 계정으로 설정합니다.
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=16384
dns proxy = no
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
; template shell = /bin/false
guest ok = no
winbind use default domain = no
; username map = /etc/samba/smbusers
[Data]
comment = Data
path = /tmp/Data <- 데이터 저장을 하기 위한 디렉토리
valid users = samba_test <- 접속할 수 있는 해당 아이디 입력
writeable = yes
guest ok = no
create mask = 0777
directory mask = 0777
[root@localhost ~]# service smb start
[root@localhost ~]# smbpasswd -a samba_test <- 접속 할 수 있는 아이디 비밀번호 설정
그리고 나머지 방화벽 설정을 해줘야 한다.
삼바에 체크
SELinux에 허용 체크
[root@localhost ~]# service iptables restart
그리고 윈도우즈에서 실행 -> \\xxx.xxx.xxx.xxx ip 입력 후 아이디와 비번 입력 후 Data 폴더가 보이면 성공!
또 아래 처럼 내컴퓨터 화면에 추가 하고 싶다면
도구-> 네트워크 드라이브 연결 클릭
드라이브와 폴더를 지정해주면 끝난다.