1樓:匿名使用者
我今天遇到了這個問題,分享給大家吧。
linux對windows共享檔案的任何chmod、chown操作都是無效的,因為:
共享檔案是windows的,linux拿到的許可權只是掛載時候用的username=domain/zhangsan
的許可權,這個賬戶對該共享檔案的許可權,可以在windows找到你的share檔案,然後右鍵->屬性->安全,下面就能看到許可權了,點‘編輯’,在‘組或使用者名稱’裡選這個賬戶,‘允許'全選上,確定,然後linux上就可以隨意操作了。
2樓:匿名使用者
檢查這個目錄的許可權 /it
3樓:匿名使用者
mount -t cifs -o username=zhangsan,password=111111,domain=***x //ip/share mnt
4樓:浩海水苼
mount -t cifs -o username=domain\\zhangsan,password=111111 //ip/share /mnt
linux如何訪問windows共享資料夾
5樓:匿名使用者
在linux下訪問windows共享目錄的配置方法
1、在windows上設定一個共享目錄
如:將d:\redhat_disk設定為共享目錄
2、在windows上建立一個使用者,如tommy,密碼111111
3、將tommy使用者加入到共享目錄d:\redhat_disk的訪問組中,並設定tommy
對該共享目錄有完全控制許可權(讀、寫)
4、在linux下安裝samba-client客戶端
# yum install samba-client
5、安裝cifs-utils軟體包
# yum install cifs-utils
6、在linux下建立一個掛載點
# mkdir /mnt/windows
7、掛載windows上的共享目錄d:\redhat_disk到linux下的/mnt/windows目錄下
# mount -t cifs -o username=tommy //192.168.1.123/redhat_disk /mnt/windows
enter password: 111111
8、如果掛載成功,則可以進入/mnt/windows下,新建一個檔案,看看windows上能否看見
9、在/etc/fstab檔案中,加入該共享目錄的掛載資訊
//192.168.1.
123/redhat_disk /mnt/windows cifs username=tommy,password=111111 0 0
10、到此為止,windows上的共享目錄//192.168.1.
123/redhat_disk就被成功掛載到了linux上面了,並且linux重啟後,會自動掛載該目錄到/mnt/windows目錄下
6樓:小跳醬醬
在訪問windows共享資料之前,請確保windows共享是可用的,這裡就不再贅述該怎樣設定windows共享了,那可是另外一個課題。
linux訪問windows共享或者linux共享資料給windows時,其實都是在使用一個叫做samba的軟體,這個軟體已經使用多年,穩定性和可靠性得到了很好的驗證,也是很多網路nas常用的軟體。
我們這裡要講的linux需要用到的工具就是samba軟體中的一種,samba-client。
在嘗試訪問windows共享之前,需要首先確認samba-client已經安裝了。最簡單的方式是命令列查詢“rpm -qa | grep samba-client”,當然也可以使用“yum”工具查詢, 如“yum info samba-client”或“yum list samba-client”之類的命令。
如果samba-client沒有安裝,就需要使用命令“yum install samba-client”安裝一下,yum會自動安裝samba-client所需的相關依賴庫,安裝時選擇y就行了。
針對常見的debian linux發行版,如ubuntu或centos,也可以使用“sudo apt-get install smbclient”和“sudo apt-get install smbfs”安裝相應的共享訪問工具。
準備停當,就可以嘗試訪問windows共享資料夾了。我們可以首先使用“smbclient -l //ip地址 -u 使用者名稱”檢視一下該使用者共享許可權下的共享情況。其中不帶“$”的那個,就是我們可以訪問的共享資料夾了,其中“-u”是用來指定查詢共享許可權的使用者名稱的。
linux將共享資料夾也是當作磁碟資源對待的,因此需要使用mount工具將其掛載到本地檔案空間才可以訪問,這一點就像windows常用的網路磁碟對映是一樣的。
因此,首先我們需要建立一個掛載點,也就是在本地目錄空間中建立一個掛載目錄,如“mkdir -p /mnt/myshare”。
掛載點建立之後,就可以使用mount命令掛載共享資料夾了,“mount -t cifs -o user=使用者名稱稱,password=共享密碼,iocharset=utf8,codepage=cp936 //共享ip地址或netbios名稱/共享目錄”,其中cifs使用linux常用的網路檔案型別,也可以使用smbfs,以系統可以識別為準,如ubuntu常見命令就是“sudo mount -t smbfs -o user=使用者名稱稱,password=共享密碼,iocharset=utf8,codepage=cp936 //共享ip地址或netbios名稱/共享目錄”。“-o”表示掛載引數,常見的是需要提供共享的使用者名稱和密碼,另外需要注意的是iocharset和codepage,這兩個引數是用來解決系統之間的字元編碼轉換的,如果出現亂碼的情況,是需要調整這兩個引數的,針對簡體中文,使用utf8和cp936一般都可以解決問題,關於字元編碼已經超出了本經驗的範圍。
掛載完成之後,就可以像使用本地檔案目錄一樣訪問windows共享資料夾和檔案了。
當然,linux也有圖形化的資源管理器,掛載之後,資源管理器也可以正常訪問的。進入linux桌面,開啟“我的電腦”。
然後就可以像瀏覽本地檔案一樣,瀏覽共享的windows資料夾和檔案了,與命令列並沒有太多的差異。
windows共享資料使用完畢之後,也可以將其使用umount命令解除安裝,解除安裝就很簡單了,直接使用“umount /mnt/myshare”就可以了,其中myshare是就是我們前面建立的掛載點了。
如果以後不需要,也可以將掛載點刪除的。
掛載的windows共享資料夾在linux重啟之後就會消失的,如果還要使用,是需要重新掛載的。
如果希望linux開機自動掛載windows共享資料夾,則需要將掛載命令新增到linux的“/etc/fstab”,也就是將前述的命令引數按照fstab的要求新增到fstab裡面,這裡就不再了,詳情參考fstab相關幫助即可。
7樓:匿名使用者
將window的資料夾掛載到linux的某個目錄下,如下是將window上的test共享資料夾掛載到/mnt下
mount -t smbfs -o username="administrator",password="123qwe" //192.168.12.100/test /mnt/
這樣你開啟/mnt就能看到window的那個共享資料夾了
8樓:文明史
通過安裝遠端控制軟體如 teamviewer 非商業免費
通過安裝samba 實現
9樓:鐵樂天聖知
第一步,確認你的linux安裝了samba軟體包及其客戶端程式(smbclient),因為samba就是提供linux與windows互訪的程式。此軟體包可以在安裝光碟中找到,這裡不必細講了。
第二步,開始檢視windows下的共享檔案目錄:
smbclient
-l//192.168.1.111
;如果連線正常,就可以看到windows下的共享目錄了,不過應該全部是以字元形式顯示的。沒有關係,很簡單,很快就會找到windows的共享目錄。接下來該訪問共享目錄了
第三步,訪問:
mount
-tcifs
-ousername=administrator,passwd='dell'
//192
.168.1.111/linux
/mnt/
(其中linux就是共享的目錄。(使用者名稱及密碼就根據情況自己選擇了)。
成功之後,你就可以訪問啦,是不是很簡單?希望能對朋友們有所幫助。!
答案複製**另一個回答
Linux怎樣訪問Windows共享檔案和資料夾
操作步驟 1 在嘗試訪問windows共享之前,需要首先確認samba client已經安裝了。最簡單的方式是命令列查詢 rpm qa grep samba client 當然也可以使用 yum 工具查詢,如 yum info samba client 或 yum list samba client...
windows和linux哪個好
這個不好回答,對於接觸過linux的來說兩個都有優缺點。windows在系統中的統治地位毋庸回置疑,所以他答的應用還有相容性鬥士首屈一指的。linux作為開源系統免費昰最大優勢,他的整體操作體驗比win要好一些。現在軟體支援還不是很多,但是大公司已經對linux的支援很不錯了。如果只是用來工作和上網...
windows和linux哪個好
這兩個系統針對的物件不同,所以那些說哪個好哪個差的我就呵呵了。windows幾乎全是圖形影象介面,所見即所得是windows系統的核心,但是系統的穩定性和安全性上則並沒有那麼盡善盡美。就軟體來說windows更具有適用性和易學性,對於以計算機作為娛樂工具,簡單的計算等功能還是建議用windows。l...