CentOS 訪問 Windows 共享目錄


起因

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

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

 

 

 

 

解決方案

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

 

由於目前我們部門的服務器目前只有 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機器上的共享目錄之后,結果如下圖所示:

 

 

 

 

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

 

結果如圖:

 

 

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM