CentOS 訪問 Windows 共享目錄

CentOS Windows 科技 微科技 微科技 2017-08-04

起因

由於公司的網絡切換後,將所有的服務器都切換到了指定的網段(工作電腦在一個網絡,服務器在另一個網絡;這樣一來,不同部門的 work stations 可以彼此訪問,不同部門的服務器(servers)也可以彼此訪問。但是!!work station 與 server不能跨部門訪問。也就是說,部門A的同事不能在自己的工作機器上(work station)直接訪問部門B的服務器...對於這樣的策略與設置,我唯一能做的也就是醉了 -> _ >

為了方便各位看官的理解,我簡單的畫了個圖,方便大家理解:

CentOS 訪問 Windows 共享目錄

解決方案

在自己部門的服務器上建立共享目錄,從而實現跨部門的服務器訪問。

由於目前我們部門的服務器目前只有 CentOS 的機器是可用的,所以就有了今天的這篇隨筆 !~hoho~!

接下來,我們就來看看如何在 CentOS 訪問 Windows 共享目錄

1. 在 CentOS 服務器上安裝Samba,事實上只需要samba-client即可

#yum -y install samba samba-client

2. 使用samba-client 訪問windows共享目錄

## 列出所有的共享目錄
#smbclient -L 10.203.105.145 -U administrator%xxx

## 訪問共享目錄
#smbclient //10.203.105.145/ReleasePackage -U administrator%xxx

通過 smbclient 訪問windows機器上的共享目錄之後,結果如下圖所示:

CentOS 訪問 Windows 共享目錄

3. 將windows機器的共享目錄掛載到centos上面

## 掛在共享目錄
#mount -t cifs -o username="administrator",password="xxx" //10.203.105.145/ReleasePackage /LFIS_Release

## 刪除掛載(等哪天不讓用了就散了吧)
#umount /mnt/MyShare

至此,我們就可以在centos機器上訪問到windows 的共享目錄,

# cd /LFIS_Release
# ll

結果如圖:

處於保護隱私,我在這裡把文件名稱和敏感的東西都抹掉了~~不過,這應該不會影響大家的理解的~~!! 最後,感謝大家的收看,歡迎留言交流 :)

相關推薦

推薦中...