삼바(Samba)는?
삼바는 윈도우를 설치한 PC에서 리눅스(유닉스) 서버에 있는 파일을 공유할 수 있게 해줍니다.
즉, 윈도우 사용자가 리눅스 장비의 삼바 서버에 접속한 후, 윈도우용 에디터를 이용하여 파일을 편집 하는게 가능하도록 해준다는 거죠.
1. 삼바 설치
# yum install samba
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
samba x86_64 3.4.9-60.fc12 secui-updates 4.3 M
Installing for dependencies:
libtalloc x86_64 2.0.0-0.fc12 secui-mirror 19 k
samba-common x86_64 3.4.9-60.fc12 secui-updates 11 M
samba-winbind-clients x86_64 3.4.9-60.fc12 secui-updates 934 k
Transaction Summary
=============================================================================
Install 4 Package(s)
Upgrade 0 Package(s)
2. 삼바 설정
설정 파일을 열어서 설정 가능
# vi /etc/samba/smb.conf
기본적으로 'homes'가 공유되도록 되어 있음.
삼바를 설치 한 장비에 유저로 등록 되어 있다면 자신의 'home' 디렉터리를 접근 할 수 있도록 해준다는 뜻.
만약, public을 설정 하고 싶다면 설정 파일 하단에 'public'을 검색해서 주석을 해제하면 됩니다.
[homes]
comment = Home Directories
browseable = no
writable = yes
3. 삼바 시작
yum을 통해서 설치 했다면 간단하게 아래 명령어만 실행 해주면 됩니다.
'OK' 라고 나오면 정상적으로 시작 된겁니다.
# service smb start
Starting SMB services: [ OK ]
장비가 꺼졌다가 켜졌을 때 자동으로 시작하게 하려면 chkconfig에 등록 해야 합니다.
우선 현재 상황을 확인합니다.
# chkconfig | grep smb
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
아래 명령어를 수행해서 삼바를 등록해줍니다.
# chkconfig smb on
이후 다시 확인하면 정상적으로 등록 되어있겠죠?
# chkconfig | grep smb
smb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
4. 사용자 등록
이제 삼바 사용자를 등록해주면 됩니다.
아래 명령어를 실행해주면 됩니다.
# smbpasswd -a kthan
New SMB password:
Retype new SMB password:
Added user kthan.
'IT 생활 > 리눅스&우분투' 카테고리의 다른 글
[리눅스/Linux] rpm에 서명넣기 자동화와 서명된 rpm 설치 (6) | 2012.08.24 |
---|---|
[리눅스/Linux] Valgrind(밸그라인드)-메모리 누수(memory leak)를 찾아주는 최고의 디버깅 툴 (0) | 2012.07.10 |
[리눅스/Linux] 소스 자동 빌드 관리 툴 - 젠킨스(허드슨) 설정 (7) | 2012.03.30 |
[리눅스/Linux] 소스 자동 빌드 시스템 - 젠킨스(허드슨) 설치 (0) | 2012.03.29 |
[Linux/리눅스] 디버깅을 위한 gdb 사용법 및 명령어 - 중급 (0) | 2011.09.28 |