iT邦幫忙

0

在Hyper-V中的CentOS主機掛載實體主機的硬碟或是硬碟內有開分享的資料夾(追加問題)

在發這個問題之前,試著去找過了先人們發過類似問題的文章。
有一些部分好像不是我的問題所需要的東西
也有的文章是因為過舊而無法瀏覽:

windows server上的設定:
有開進階共用設定的公用資料夾共用以及密碼保護共用
目標硬碟沒有開分享,底下要開分享的資料夾打開共享
位置是E:\backup ,IP位址是192.168.5.42
已經在伺服器管理員裡看到對backup資料夾的SMB協定共用
https://ithelp.ithome.com.tw/upload/images/20190301/20109333TwwXLCxESC.png

目前參照了這些資源,想要自行解決問題:
http://guessi.pixnet.net/blog/post/28675363-%5B%E6%95%99%E5%AD%B8%5D-linux%E6%8E%9B%E8%BC%89%E5%88%86%E4%BA%AB%E8%B3%87%E6%96%99%E5%A4%BE
https://xyz.cinc.biz/2016/03/linux-autofs-samba-cifs.html
https://wiki.centos.org/zh-tw/TipsAndTricks/WindowsShares
http://hank20.blogspot.com/2016/12/centoswindows.html
https://www.lijyyh.com/2016/11/windows-linux-os-x.html
http://linux.vbird.org/linux_server/0330nfs.php#nfsclient_servermount
https://wiki.centos.org/zh-tw/HowTos/SetUpSamba
http://www.andowson.com/posts/list/427.page
https://www.ichiayi.com/wiki/tech/samba_client
https://jax-work-archive.blogspot.com/2011/12/ubuntu-windows.html
https://www.tldp.org/HOWTO/SMB-HOWTO-8.html
https://unix.stackexchange.com/questions/151920/samba-mount-error-could-not-resolve-address-for-xxx-unknown-error

有一個問題我不知道這樣想是不是有錯誤:
如果我只是想要掛載windows分享的目錄,應該是不會動到samba。
如果是要把linux系統的目錄分享給windows,才會需要用到samba。
想著如果是要mount的話也要先確認可以進入分享目錄
接下來才能將該目錄mount到CentOS準備好的目錄上

https://ithelp.ithome.com.tw/upload/images/20190301/201093337Hpd6aX8mp.png
已經確認CentOS 虛擬機ping 192.168.5.42 有回應
我不確定在直接使用smbclient進入目錄時使用windows的主機名稱作為分享路徑而不是IP時
這張圖片所反應的是否為無法解析該主機位置
如果是的話,我該去哪裡設定這個部分?
以及另外我如果要掛載硬碟時,有特別要讓防火牆通行那個特定port嗎?

抱歉,有一大堆問題自己也搞不太清楚在問什麼。
要做什麼?要怎麼做?這些諸如此類的搞的混亂了
還望請各位先進幫忙釐清這部分。萬分感謝

To echochio
已經附上資料夾的分享權限了,有Everyone
https://ithelp.ithome.com.tw/upload/images/20190303/201093335zrCrIK2a2.jpg

抱歉,想要再加問一個問題。
如果server的445port在防火牆禁止通行的話。這個會造成影響嗎?

echochio iT邦研究生 1 級 ‧ 2019-03-02 20:28:04 檢舉
smbclient 看有抓到 windows 分享的目錄 , 但是目錄權限是個問題 ?
你那目錄權限為何 ? everyone 嗎 ?
snameless iT邦新手 5 級 ‧ 2019-03-03 00:25:29 檢舉
有附上新的截圖了。那樣算是有通行Everyone的權限嗎?

1 個回答

0
echochio
iT邦研究生 1 級 ‧ 2019-03-02 20:35:46

認證問題 ... 告知您答案好了 ....

chmod 775 /mnt/mountpoint
mount.cifs //server/share /mnt/mountpoint -o username=domain/credentials

smbclient //server/share -o domain/credentials

換成您的環境就是寫成

smbclient //192.168.5.42/backup -o  WIN2012-ASUS/Administrator

會問您 WIN2012-ASUS Administrator 的密碼 ......
輸入正確就可連上了

看更多先前的回應...收起先前的回應...
snameless iT邦新手 5 級 ‧ 2019-03-03 00:21:41 檢舉

https://ithelp.ithome.com.tw/upload/images/20190303/20109333isGZ6KweyB.jpg
非常感謝回覆,我不確定是不是需要在/etc/hosts加設定。
有甚麼可能性我都會試一試。

echochio iT邦研究生 1 級 ‧ 2019-03-04 17:20:41 檢舉

您用 mount.cifs 看看 ...應該可以的 ...

看到
http://www.linuxdiyf.com/linux/13230.html

echochio iT邦研究生 1 級 ‧ 2019-03-04 17:22:50 檢舉

或是 smbclient -L //192.168.5.42/ -U username%password

看到
http://www.linuxdiyf.com/linux/15632.html

session request to 192.168.1.108 failed (Called name not present)
session request to 192 failed (Called name not present)
session request to *SMBSERVER failed (Called name not present)
NetBIOS over TCP disabled -- no workgroup available

不用管它。

snameless iT邦新手 5 級 ‧ 2019-03-05 17:44:02 檢舉

想問這個問題:
如果server的445port在防火牆禁止通行的話。這個會造成影響嗎?

我要發表回答

立即登入回答