차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:mount_cifs [2016/07/05 03:03] V_Ltech:mount_cifs [2016/07/30 15:31] (현재) – [권한] V_L
줄 1: 줄 1:
 +{{tag>mount cifs}}
 ======리눅스에서 삼바를 마운트하기 (Mount CIFS) ====== ======리눅스에서 삼바를 마운트하기 (Mount CIFS) ======
  
줄 13: 줄 14:
 =====사전조사===== =====사전조사=====
 아래 명령어로 연결할 컴퓨터를 조사해본다. 주소는 접속할 컴퓨터의 주소. 아래 명령어로 연결할 컴퓨터를 조사해본다. 주소는 접속할 컴퓨터의 주소.
-  smbclient -L 192.168.0.11 -U%   +  smbclient -L 192.168.0.111 -U%   
 <file> <file>
 Domain=[VASLORNET] OS=[Unix] Server=[Samba 4.1.18] Domain=[VASLORNET] OS=[Unix] Server=[Samba 4.1.18]
줄 41: 줄 42:
 아래 명령어로 마운트 할 수 있다. 아래 명령어로 마운트 할 수 있다.
  
-  sudo mount -t cifs //컴퓨터이름/공유이름 /공유할/디렉토리+  sudo mount -t cifs //컴퓨터이름(혹은 주소)/공유이름 /공유할/디렉토리 
 + 
 +공유할 디렉토리는 미리 만들어 놔야 한다. 
 + 
 +    sudo mkdir /mnt/share 
  
 하지만 몇 가지 문제가 있을 수 있다. 하지만 몇 가지 문제가 있을 수 있다.
  
 + 
 +====암호====
  
-====권한====+아이디와 암호를 입력해야하는 공유 폴더라면 username 과 password 옵션을 추가해줘라.
  
-마운트한 디렉토리는 root 가 소유하고 있고아래와 같은 옵션을 주어 해결할 수 있다.+<file> 
 +    -o username=계정이름,password=암호 
 +</file> 
  
-  sudo mount -t cifs -o uid=자신의uid,gid=자신의gid,iocharset=utf8,codepage=cp949 //컴퓨터이름/공유이름 /공유할/디렉토리 
    
  
 ====코드페이지==== ====코드페이지====
-서버쪽이 Utf-8이 아니라 한글이 깨져 나온다면 다음 옵션을 추가한다.+서버쪽이 [[tech:unicode|Utf-8]]이 아니라서 한글이 깨져 나온다면 다음 옵션을 추가한다.
  
  
 +<file>
   -o iocharset=utf8,codepage=cp949   -o iocharset=utf8,codepage=cp949
 +</file>
  
 ====권한==== ====권한====
-폴더는 공유가 되었지만 root권한으로만 접근이 가능하다면  다음 옵션을 추가한다.+ 
  
-    -o uid=자신의uid,gid=자신의gid+폴더는 공유가 되었지만 마운트한 디렉토리는  **root**권한으로**만** 접근이 가능하다면  다음 옵션을 추가한다.
  
 +<file>
 +    -o uid=자신의uid,gid=자신의gid
 +</file>
 자신의 uid 와 gid 는 아래의 방법으로 알 수 있다. 아래 결과의 1000 1000 부분이 uid 와 gid 임.   자신의 uid 와 gid 는 아래의 방법으로 알 수 있다. 아래 결과의 1000 1000 부분이 uid 와 gid 임.  
      
줄 74: 줄 87:
 홈으로 가서 자신이 만든 파일들의 uid,gid를 보는 것이다. 홈으로 가서 자신이 만든 파일들의 uid,gid를 보는 것이다.
  
-====암호==== 
  
-아이디와 암호를 입력해야하는 공유 폴더라면 username 과 password 옵션을 추가해줘라.+  
 +====최종====
  
-  sudo mount -t cifs -o username=계정이름,password=암호,uid=자신의uid,gid=자신의gid,iocharset=utf8,codepage=cp949 //컴퓨터이름/공유이름 /공유할/디렉토리 
  
- + sudo mount -t cifs -o username=계정이름,password=암호,uid=자신의uid,gid=자신의gid,iocharset=utf8,codepage=cp949 %%//%%컴퓨터이름(혹은 주소)/공유이름 /공유할/디렉토리
  
- 
-{{tag>mount cifs}} 
  
 =====같이 보기===== =====같이 보기=====
   * [[smb]]   * [[smb]]
   * [[cifs]]   * [[cifs]]