windows 서버 mount 방법
CIFS설치
apt-get install cifs-utils
마운트 명령어
sudo mount -t cifs -o username=$windows_user,password=$windows_user_password,dir_mode=0755,file_mode=0755 //WIN_SHARE_IP/$shared_name /mnt/winshare
접근 퍼미션을 변경할 때만 dir_mode=0755,file_mode=0755 를 추가한다.(없으면 기본은 777이다)
CIFS 암호파일 만들기
/etc/ 에 아래와 같은 파일을 작성한다.
username = $windows_user
password = $windows_user_password
domain = $windows_domain_name[옵션]
파일의 퍼미션을 변경한다.
sudo chmod +rw /etc/[파일명]
sudo mount -t cifs -o credentials=/etc/[파일명] //WIN_SHARE_IP/$shared_name /mnt/winshare
자동 마운트 방법
/etc/fstab 파일에 아래와 같이 추가한다.
//WIN_SHARE_IP/$shared_name /mnt/winshare cifs credentials=/etc/cifs-credentials
파일 퍼미션을 변경하고자 할 때
//WIN_SHARE_IP/$shared_name /mnt/winshare cifs credentials=/etc/cifs-credentials,,uid=[계정],gid=[그룹],vers=2.0,sec=ntlmssp,auto,x-systemd.automount 0 0
아래 명령어로 전체를 마운트
sudo mount -a
리부팅후 정상적으로 마운트 되는지 확인