[컴] linux 와 windows 10 에서 파일 공유 - cifs , samba

CIFS file system / SAMBA / 쌈바 / 파일공유



windows 에서 '공유'한 폴더를 linux 에 mount 하기


Windows folder 공유설정

여기에 있는대로 윈도우즈 폴더를 공유하자

참고로 Windows 10 에서는 SMBv1 이 기본적으로 설치되지 않는다.

linux 에서 SAMBA mount

Linux : Mint Linux 18.3 64bit

위에서 이야기 한 것처럼 windows 10 에서 기본 SMBv1 이 disable 이기 때문에, smbclient 를 사용할 때도 SMB version 을 적어줘야 한다. 아래처럼 하면 된다.
smbclient -L 192.168.0.1 -U user_name -m SMB2


$ sudo mount -t cifs //<server_ip>/<share> /mnt/<mountpoint> -o username=user_name,vers=2.0
mount point 의 owner 를 변경하려면 아래처럼 해주면 된다.
$ sudo mount -t cifs //<server_ip>/<share> /mnt/<mountpoint> -o username=user_name,vers=2.0,uid=user_name,gid=user_name


unmount

unmount 는 아래처럼 하면 된다.(참고로, 명령어는 umount 이다.)
$ sudo umount -t cifs /mnt/<mountpoint>


error

만약 아래와 같은 error 가 보인다면 password 를 추가해주자.
mount: //10.0.2.2/share is write-protected, mounting read-only
mount: cannot mount //10.0.2.2/share read-only

$ sudo mount -t cifs //<server_ip>/<share> /mnt/<mountpoint> -o username=user_name,password=mypassword,vers=2.0,uid=user_name,gid=user_name


vmbox 의 linux 에서 공유를 하고, 이것을 windows 에서 접근하는 법

이때 vmbox 의 네트워크 설정을 주의하자.(VirtualBox Networking: an overview - Notes to self)

See Also


References

  1. How to Share Files Between Windows and Linux



댓글 없음:

댓글 쓰기