samba 설정
----------------step.1 samba 설치하기----------------
$rpm -qi samba 설치되어 있는지 확인한다.
$yum -y install samba samba-swat system-config-samba 설치한다.
$sudo apt-get install samba yum 으로 해도 무방하지만 apt-get 으로 해도된다..
----------------step.2 samba 설정하기----------------
vi /etc/samba/smb.conf 설정파일을 연다.
...
[global]
workgroup = MYGROUP 네트워크 workgroup을 변경한다.
설명문
user share 를 user 로 변경
[option]
user user id 패스워드 물어봄
share 공유한다.
server
; hosts allow = 127. 들어 오는 것을 제한하겠다.
127. 로 시작되는 IP주소만 허락
; guest account 계정을 모르는 사람에게 주고 싶을 때
[homes] 계정별로 접속하게 되면 홈디렉토리로 이동하겠다
[option]
browseable 화면상에 보여주냐 안보여주냐 설정
마지막 줄에 아래 내용을 추가한다.
[공유이름]
command = "test"
path=/homepage
public = yes
writable = yes
browsable = yes
저장하고 나와서...
----------------step.3 samba 에서 사용할 패스워드----------------
삼바패스워드 추가하기
$smbpasswd -a fedora
----------------step.4 samba 방화벽 설정----------------
system-config-securitylevel 방화벽 설정을 연다.
방화벽 없음 으로 셋팅
optimize samba 를 체크해서 허용해 준다.
----------------step.5 service 재시작----------------
$/etc/init.d/network restart network 서비스 다시 시작
$/etc/init.d/smb restart samba 서비스 다시 시작
----------------step.6 window 설정----------------
윈도우 방화벽 끄고
내컴퓨터->관리->로컬 사용자 및 그룹->사용자확인->암호확인
연결법1. 탐색기 -> 내 네트워크 환경 -> 전체 네트워크
연결법2. 시작->실행->\\"리눅스IP주소"
----------------step.7 linux 에서 접속----------------
접속하는 법.1 삼바 클라이언트를 사용하여 접속(ftp처럼 사용한다.)
smbclient -L //[xp ip 주소] -N(비밀번호 묻지마)
smbclient //[xp ip 주소]/공유명 -U(user) administrator
$smbclient //192.168.159.200/share -U administrator 접속한다.
smb: \> 성공하면 이런 상태로 변경됨.
접속하는 법.2 윈도우 공유폴더를 리눅스로 mount 해서 사용하기(그냥 리눅스 처럼 사용한다.)
mount.cifs //xpip/공유명 /mnt/xp user=administrator.pass=
$mkdir /mnt/xp mount 할 디렉토리 생성
$mount.cifs //192.168.159.200/share /mnt/xp user=administrator.pass= mount 한다.