歡迎您光臨本站 註冊首頁

關於通過samba在Linux下訪問Windows共享的幾個疑問

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

關於通過samba在Linux下訪問Windows共享的幾個疑問

最近因為要學習一個軟體在Linux下的部署,所以在VMware中安裝了Red Hat Enterprise Linux 5.1(IP為192.168.245.130);但是因為該軟體在Linux下的安裝包是在物理本機Windows(IP為192.168.245.1)中的,於是想到了通過samba,在虛擬機中的Linux訪問Windows上的文件;但是在將Windows下的安裝包文件mount到本地Linux下后,對安裝包進行操作時遇到了幾個疑問:
1.當使用命令smbclient -L 192.168.245.1 -U albert瀏覽可以使用的共享時,出現了「Called name not present」的信息,儘管不影響後面的mount操作,但是令人疑惑,不知道是什麼原因導致出現該信息?
2.在將共享mount到Linux下后,查看相關文件的信息時有幾個疑問:
2.1 某些文件的日期格式不完整,如何設置才能完整的顯示所有文件的日期信息?
2.2 文件及目錄有橙色及綠色的。對於橙色不知代表什麼含義?對於綠色,如果是文件,則代表「可執行」的屬性,但是目錄為何會有該屬性?目錄具有該屬性的含義是什麼?一個目錄具有「可執行」屬性與不具有「可執行」屬性到底有何不同?進一步的疑問,將Windows上的文件及目錄mount到Linux上后,許可權的映射到底是怎樣的?
3.在Linux下由root用戶執行mount命令時,指定的Windows用戶為Administrators組的成員,接著執行tar命令,但是出現了錯誤;接著執行rm命令,同樣出現了錯誤,詳細的錯誤信息見截圖,不知道是什麼原因?是否是在將Windows上的文件及目錄mount到Linux上后,許可權的映射存在問題?或者是因為執行了tar命令,tar命令生成的目錄及目錄下的文件、子目錄的許可權不正確?
請大家指導!
《解決方案》

我昨天和你說的,你都做了嗎?
《解決方案》

本帖最後由 begin10010 於 2011-03-24 23:53 編輯

最近因為要學習一個軟體在Linux下的部署,所以在VMware中安裝了Red Hat Enterprise Linux 5.1(IP為192.168 ...
begin10010 發表於 2011-01-17 16:31 http://bbs.chinaunix.net/images/common/back.gif


    經過查找資料,終於有了一些眉目:

對於問題1:是參數 -L  的值不恰當的原因,截圖中的smbclient命令使用的參數值為IP,實際上如果該參數值採用hostname的話,就不會出現 Called name not present 的提示信息;

對於問題2.1:ls -l 命令輸出顯示的時間信息,對於部分文件及目錄是一個完整的日期形式,對於部分文件及目錄是「簡化的日期」 + 「小時:分鐘」的形式。只是不明白為什麼會出現這種不一致的情況?

請大家指點!
《解決方案》

目錄即文件,和文件一樣,當然有可執行的許可權了,具體你可以看看許可權問題,目錄的可讀,可寫,可執行分別代表什麼意思。歡迎加入群:139570407

[火星人 ] 關於通過samba在Linux下訪問Windows共享的幾個疑問已經有426次圍觀

http://coctec.com/docs/service/show-post-14876.html