centos6 samba 설치

Linux 2015. 10. 30. 11:33






2015-10-30

 

smaba?

리눅스 공유 서비스를 윈도우에서 사용하기 위한 서비스이다.


서버 환경

Centos 6.2 64bit

 

selinux 설정

왠만하면 selinux 설정은 disalbed 하고 리눅스를 사용하자

[root@samba251 /]# vim /etc/sysconfig/selinux

SELINUX=enforcing -> disabled 변경

 

 

그룹 만들기

[root@samba251 /]# groupadd designer

 

사용자 만들기

[root@samba251 /]# useradd -G designer pysany

[root@samba251 /]# passwd pysany

Changing password for user pysany.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

패스워 입력후

 

Samba 패스워드 만들기

[root@samba251 /]# smbpasswd -a pysany

New SMB password:

Retype new SMB password:

Added user pysany.

 

공유 디렉터리 만들기

[root@samba251 /]# mkdir -p /www/designer

[root@samba251 /]# chmod 777 /www/designer

 

samba 설치

[root@samba251 /]# yum -y install samba

의존성은 자동으로 설치되니 명령어만 설치하면 된다.

 

 

samba 설정

[root@samba251 /]# cd /etc/samba/

[root@samba251 samba]# ls

lmhosts  smb.conf  smbusers

 

여기서 설정할 파일은 smb.conf 파일임.

; 이거는 주석임. 아래의 항목만 수정해도 무방함. 똑같이 하던지 입맛에 맞게 수정하시면 된다.

 

        workgroup = MYGROUP

        server string = Infra Samba Server %h

        netbios name = %h

log file = /var/log/samba/log.%m

        security = user

        passdb backend = tdbsam

        dos charset = cp949

        unix charset = euc-kr

 

아래는 추가하면됨. 입맛에 맛게 변경.

[design]

        comment = All Designer  ; 그냥 설명

        path = /www/designer     ; 공유폴더 지정

        browseable = yes           ; \\192.168.0.xxx 등으로 접속했을때 폴더가 보여지게 할건지 아닐지에 대한 설정

        guest ok = no               ; 게스트 접속 허용유무

        writable = yes               ; 쓰기 유무

        users = @designer         ; 사용자 @ 붙이면 그룹으로 허용이고, @ 없으면 개인으로 허용가능

        create mask = 0777

        directory mask = 0777

 

[root@samba251 /]# /etc/init.d/smb restart

 

방화벽 설정

방화벽에서  139,445 포트 허용

 

 

 

 

 

 

 


'Linux' 카테고리의 다른 글

웹페이지를 빠르게! nginx pagespeed 설치  (5) 2015.10.30
php session 공유 sharedance 설치  (2) 2015.10.30
php-fpm status 확인 페이지 설정방법  (0) 2015.10.13
apache geoip 설정  (0) 2015.09.30
nagios centos6 install  (0) 2015.09.16
Posted by pysany
,