본문 바로가기
넷칼리지

Solaris Samba 설치

by 북한산산적 2009. 5. 21.
Samba 설치 
1. package 다운 설치 (www.samba.org / www.sunfreeware.com)
2. /etc/services 수정 
/etc/inet/inetd.conf 수정

#/etc/init.d/inetsvc stop ---------------> start

2-1.    /.profile 수정
PATH 환경 변수에 
/USR/LOCAL/SAMBA/BIN 추가

MAN_PATH 환경변수에 /usr/local/samba/man 추가
--------------------------------------------------------------------------------
/.profile" 6 lines, 196 characters
PS1=`hostname`'-$LOGNAME $PWD#'
PATH=/usr/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/local/sa
mba/bin
MAN_PATH=/usr/local/samba/man
stty erase ^H
ENV=/.kshrc
export PS1 PATH ENV

--------------------------------------------------------------------------------
.  ./.profile 변경된 내용을 시스템에 바로 적용

3. SAMBA 설정 파일 생성

#vi /usr/local/samba/lib/smb.conf
[global]
[share] -------------------> 공유이름 

---------------------------------------------------------------------------------

[global]
        workgroup = WORKGROUP
        server string = Samba Test
        encrypt passwords = yes
        log file = /var/log/samba/smbd.log
        security = share

[share]
        comment = all user allow
        path = /smbtest
        public = yes
        writable = yes

----------------------------- 전체공유---------------------------------------------

----------------------------------------------------------------------------------
[global]
        workgroup = WORKGROUP
        server string = Samba Test
        encrypt passwords = yes
        log file = /var/log/samba/smbd.log
        security = user

[share]
        comment = only sbuser01
        path = /smbtest
        valid users = sbuser01
        writable = yes

--------------------------------사용자 공유------------------------------------------


4.smb.conf 문법상의 오류체크
#testparm

5.smb.conf 에서 "security = user " 설정일 경우에는 SMABA user필요
-SAMBA usr 생성하기

#useradd -m -d /export/home/user01 user01 -------------------> 일반계정 생성
#smbpasswd -a user01 -----> 일반 계정을 SAMBA user로 전환

-------------------------Solaris 에서 윈도우 공유로 접근 ------------------------------
#smbclient

#smbclient //192.168.1.44/gu


관리도구 -> 로컬보안 설정 -> 로컬정책 -> 사용자권한 할당
->네트워크에서 이 컴퓨터 액세스 거부 
Guest 제거

#smbclient -U user01 //192.168.1.x/share