반응형

A. 아래 설치

apt-get install samba-client samba-common

B. 윈도우 접근 가능 상태 DIR 확인

smbclient -L SERVER_IP -U USERNAME


조회 되었다면 윈도우에서는 마운트 준비가 완료 된 상황,

공유한 폴더, 조회 된 폴더 리스트중 포인트를 정하고 리눅스 서버 마운트 포인트로 마운트하자.

 

C. CLI 마운트

mount -t cifs //SERVER_IP/testdir /리눅스/마운트/폴더 -o username=USERNAME,password=PASSWD

df -Th 로 마운트 된 것 확인 ~

 

끝! 이아니고

C. fstab 마운트

/etc/fstab에 등록해서 부팅할때 마운트 되게 하자~

 

//WINDOW_IP/WINDOWDIR /LINUX/DIR username=USERNAME,password=PASSWD,iocharset=utf8,sec=ntlm,vers=1.0 0 0

 

 

D. 철통 보안?

fstab 파일에 유저정보를 감추고 싶으면 아래와 같이 /root/.smbuser 파일을 만들고,  fstab에 명시해준다.

[root@**** ~]# cat /root/.smbuser
username=user
password=password

 

개인적으로는 fstab은 비추, 문제 생겨서 리붓했을때 마운트가 불가한 상황이면 싱글로 떨어진다...

 

 

최대한 문제 발생의 여지를 줄이기 위해, 마운트 스크립트를 박아놓는다.  (문제 있으면 마운트만 안됨, 부팅은 되니까~누난 내여자니까~ (?) )

 

-끝-

반응형
반응형

os에 따라 사용하는 스킬,툴이 다르다.

맥락은 같다  네트워크를 통한 마운트!

 

윈도우 - 윈도우 간 파일서버 구축 -> 윈도우 공유 기능을 이용하여 CIFS 사용

리눅스 - 리눅스 간 파일서버 구축 -> 리눅스 nfs-utils을 이용하여 NFS 사용

리눅스 - 윈도우 간 파일서버 구축 -> Samba를 이용하며 SMB/CIFS를 사용

 

나는 smb to cifs를 사용할 것 이다~~

 

 

 

A. 고급 공유 설정

 

네트워크 검색 켜기

파일 및 프린터 공유 켜기

공용 폴더 공유 끄기

파일 공유 연결의 보안을 위해 128비트 암호화 사용(권장)

암호 보호 공유 켜기

 

 

B. 공유폴더 생성 및 권한 설정

공유할 폴더를 만든다.

해당 폴더의 속성 -> 공유 -> USER 추가 

 

이렇게 윈도우에서 할 것은 모두 끝났다.

 

C. 서버

apt-get install samba samba-common-bin

mkdir /BiO/shared

vi /etc/samba/smb.conf

[sambashare]

    comment = Samba on Ubuntu

    path = /BiO/Shared

    read only = no

    browsable = yes

    public = no

 

/etc/init.d/smbd restart

 

D. 서버, 윈도우 체크

리눅스 서버에 접속

\\서버IP

smb.conf 에서 공유한 폴더가 보인다.

 

반응형
반응형

 

smbuser를 os단에 bash를 사용하며 home dir지정해서 user 등록; 패스워드 변경 바로 고고;

 useradd -m -d /BiO/Live/smbuser -s /bin/bash smbuser;passwd smbuser;

 

 

smbuser를 samb user 등록

smbpasswd -a smbuser

 

smb user 잘 등록 되었는지 확인

pdbedit -w -L

 

반응형

+ Recent posts