天天看點

linux挂載cifs磁盤_「Linux」- 挂載 CIFS 檔案系統

「Linux」- 挂載 CIFS 檔案系統

更新日期:2019年12月23日

内容簡介

本筆記将介紹如何在 Linux 中挂載 Windows 共享(Samba、CIFS)。

方法一、mount.cifs(8)

如果使用mount(8)挂載CIFS檔案系統,需要安裝LinuxCIFS utils工具。

第一步、安裝軟體包

#!/bin/sh

# Debain

apt-get install -y cifs-utils

# Redhat/CentOS

yum install -y cifs-utils.x86_64

第二步、挂載檔案系統

執行如下指令:

#!/bin/sh

mount -t cifs -o username=demo,password=demo '//192.168.3.4/sharedir' '/mnt/cifs'

将//192.168.3.4/sharedir挂載到/mnt/cifs上,并指定了使用者名和密碼。如果不需要認證,可以不指定使用者名和密碼。

注意/mnt/cifs目錄必須存在。

第三步、開機自動挂載

修改/etc/fstab檔案:

# 将//192.168.3.4/sharedir挂載到/mnt/cifs上,并指定了使用者名和密碼

//192.168.3.4/sharedir /mnt/cifs cifs username=demo,password=demo 0 0

# 如果不需要認證,可以不指定使用者名和密碼。

方法二、smbmount

指令smbmount已經被棄用了,推薦使用mount.cifs指令。

# 12/23/2019 已經找不到這個指令了。

常見錯誤彙總

#1 mount.cifs: bad UNC

mount.cifs: bad UNC

原因:UNC的文法不正确。

解決:遠端主機名的字首是雙斜線。

參考文獻