VMware - fedora 12 - samba 설정
Linux 환경에서 개발을 하는 경우에, windows를 동시에 사용할 수 있다면, 무척이나 편리하게 개발을 진행할 수가 있다. 예를들면, source 편집을 수행 할 때, vi나 vim editor가 익숙하지 않은 사람들이 source insight 같은 editor를 대신 사용할 수가 있는 것이다.
지금부터 VMWare 상의 fedora 12에서 samba server를 설정하는 방법에 대해서 알아 보도록 한다.
1. samba install
당연히 samba가 설치 되어 있어야 한다.
samba 설정
redhat 기반의 배포판에서는 samba 설정 파일을 다음과 같이 open한다.
vi /etc/samba/smb.conf
#은 주석이며,
;은 설정을 무시한다는 내용이다. (주석은 아니다)
[global]
workgroup = WORKGROUP <-- 자신의 PC 상의 network group 명과 동일하게 맞춰준다.
server string = 설명하는 글을 넣는다.
serucity = share <-- 사용자 인증을 거치지 않고 자원에 접근할 수 있다.
(혹은 특정 user name을 지정해 줄 수 있다)
특정 user name을 지정한 경우에는 bash shell에서
smbpasswd -a userID를 입력하고 password를 준다.
(userID는 특정 user name)
client code page = 949 <-- 한국어를 보기 위해서는 code page를 949로 설정한다.
encrypt passwords = yes <-- 패스워드를 암호화하고자할 때 사용
smb passwd file = /etc/samba/smbpasswd
# 다음 옵션을 주면 성능을 향상시킨다고 한다
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#============================ Share Definitions ==============================
다음과 같이 실제 계정의 디렉토리와 공개 계정의 디렉토리를 공유하는 설정을 해 준다.
[samba_share]
comment = My folder
path = /home/samba_share
valid users = root
public = no
writable = yes
printable = no
read list = test, kyung
write list = test
[public]
path = /home/public
public = yes
only guest = yes
writable = yes
printable = no
이제 설정 file을 save하고,
user를 add하자.
smbadduser unix_id:nt_id
smbpasswd id <-- password의 변경을 수행한다.
of smbpasswd -a id
삼바 서버를 동작 시키기
service smb [start, restart, stop]
/etc/init.d/smb [start, restart, stop]
한글 file name의 문제를 해결하고자 할때는 다음과 같은 처리를 해 준다.
# for samba 2.x
coding system = KS8
client code page = 949
# for samba 3.x
dos charset = cp949
unix charset= euc-kr
cf.
http://xchallen.com/tc/entry/VMWare-Network-%B1%B8%BC%BA
주의 사항
fedora에서는 samba에 대해서 firewall을 꺼 준다. (SSH도 마찬가지 - SSH tool을 사용하고 싶다면)
SELinux의 설정에서 samba와 관련된 것들을 모두 disable 시켜준다. 혹은 (모두 disable 한다)
'Linux > Linux_usage' 카테고리의 다른 글
[tool] bash - 자동 process kill (0) | 2015.04.22 |
---|---|
VirtualBox에서 Ubuntu samba 설정 (우분투 삼바 설정) (0) | 2015.03.24 |
VirtualBox Ubuntu 메뉴가 안보일 때 (no menu) (0) | 2015.03.23 |
[tool] top (0) | 2015.03.10 |
댓글