RadarURL

유닉스/리눅스
2014.05.26 10:30

CentOS Samba 설치 및 설정

조회 수 1214 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Submitted by JB on Wed, 12/18/2013 - 21:32

  
Category: 

Samba는 Linux와 Windows 간 파일을 공유할 수 있게 해주는 소프트웨어입니다. 거의 모든 리눅스 배포판에 포함되어 있습니다.

각 배포판마다 설정 파일의 위치 등 설정법이 약간 다른데, CentOS에서 어떻게 Samba를 설치하고 설정하는지 정리해보도록 하겠습니다.

Samba 설치

다음과 같이 명령하면 Samba가 설치됩니다.

yum install samba

Samba User 추가

CentOS의 사용자가 Samba를 사용할 수 있도록 설정합니다. 예를 들어 JB라는 사용자가 Samba를 사용할 수 있게 하려면 다음과 같이 명령합니다.

smbpasswd -a JB

smb.conf 설정

Samba 설정파일은 /etc/samba/smb.conf입니다.

workgroup을 환경에 맞게 바꾸어 줍니다. 만약 작업 작업그룹의 이름이 jbgroup이라면

workgroup = jbgroup

로 수정합니다.

위 내용 바로 밑에 있는 server string이 있는데, 원하는 이름으로 바꾸어도 되고 그대로 두어도 됩니다.

이제 CentOS의 /home/JB라는 디렉토리는 JB가 공유할 수 있게 설정되었습니다. 즉 JB라는 사용자는 공유 디렉토리에 접근하여 파일을 생성, 수정, 삭제를 할 수 있고 다른 사용자는 사용할 수가 없습니다.

이번에는 /myshare라는 디렉토리를 mydataroom이라는 이름으로 공유하고, JB와 KK라는 사용자가 접근하여 읽고 쓸 수 있게 설정해 보겠습니다.

제일 먼저 할 것은 myshare라는 디렉토리를 생성입니다.

mkdir /myshare

다음과 같이 명령하여 디렉토리 권한을 변경합니다.

chmod 777 /myshare

/etc/samba/smb.conf 제일 밑에 다음 내용을 추가합니다.

[mydataroom]
comment = mydataroom
path = /myshare
public = yes
writable = yes
write list = JB KK
cresate mask = 0777
directory mask = 0777

방화벽 설정

방화벽 설정에서 samba에 체크해 줍니다.

selinux 설정

selinux 기본 설정 상태에서는 samba로 접속이 안됩니다. samba와 관련된 설정을 해주거나 selinux를 사용하지 않습니다.

서비스 시작

다음과 같이 명령하면 Samba가 시작됩니다.

service smb start

Windows에서 접속

Windows에서 접근하려면 [시작]-[실행] 클릭하고, Samba가 설치된 컴퓨터의 아이피를 입력합니다. 만약 아이피가 192.168.0.123이라면

\\192.168.0.123

입력 후 엔터를 치면 됩니다.

그러면 공유된 디렉토리 목록이 나오고, 디렉토리를 더블클릭하면 사용자 이름과 암호를 입력하라는 창이 나옵니다.


출처 : http://www.cmsfactory.net/node/10161

TAG •
?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.18 931219
26 유닉스/리눅스 Linux/Unix용 nmon 설치 및 구성 file JaeSoo 2016.05.04 820
25 모바일 블루스택 설치 및 설정, 레이븐, 히트, 성순매크로 설치 방법 JaeSoo 2016.03.07 1515
24 생활 공동주택(아파트) 외벽(발코니) 돌출물(에어컨 실외기) 설치 관련 법조항 및 조례, 규약 file JaeSoo 2015.02.24 844
23 유닉스/리눅스 [CentOS] MRTG를 설치하여 서버의 대역폭을 기록하자 JaeSoo 2014.12.26 769
22 유닉스/리눅스 CentOS 5.0에 net-snmpd 설치 JaeSoo 2014.12.26 738
21 유닉스/리눅스 mrtg 2.16.2 yum 설치 문서 JaeSoo 2014.12.26 581
20 유닉스/리눅스 Linux MRTG 설치 (yum install) JaeSoo 2014.12.26 861
19 유닉스/리눅스 웹서버 CentOS 6.5 MRTG 설치 JaeSoo 2014.12.26 821
18 유닉스/리눅스 Centos GeoIP 설치 2 JaeSoo 2014.12.21 746
17 웹서버,WAS 아파치 로그분석 webalizer 설치 file JaeSoo 2014.12.21 7943
16 웹 프로그래밍 Linux/NT XE 설치 시 안전한 폴더권한 설정하기 (chown 사용) JaeSoo 2014.12.17 1236
15 데이터베이스 MySQL 설치/사용시 발생 에러 유형별 대처방법 JaeSoo 2014.11.17 6921
14 윈도우즈 Microsoft Windows 업데이트 항목 중 'KB2949927'파일 설치 후 발생하는 오류현상 해결 JaeSoo 2014.10.24 1728
13 취미 Xbox360 모드칩 Xkey 슬림 설치/구동 완벽 메뉴얼 file JaeSoo 2014.10.13 1771
12 유닉스/리눅스 CentOS 설치 후 설정 (package 추가, network 변경 등, vmware 설정 포함) JaeSoo 2014.08.22 1811
11 인터넷 프로그램 설치 없이 warning.or.kr 우회하기 file JaeSoo 2014.06.02 2452
10 유닉스/리눅스 CentOS nmon 설치하기 file JaeSoo 2014.05.29 1702
» 유닉스/리눅스 CentOS Samba 설치 및 설정 JaeSoo 2014.05.26 1214
8 유닉스/리눅스 CentOS 에 APM 설치하기 JaeSoo 2014.05.26 1198
7 유닉스/리눅스 CentOS X Window + Gnome Desktop 설치 JaeSoo 2014.05.26 1663
Board Pagination Prev 1 2 Next
/ 2


즐겨찾기 (가족)

JAESOO's HOMEPAGE


YOUNGAE's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너