linux訪問windows共享目錄域許可權

2021-08-01 07:43:35 字數 4243 閱讀 9773

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

如果你是裝的雙系統,只是想把linux去掉,如果目前的windows系統是xp,你可以找一張dos啟動盤 網上那種萬能啟動盤都提供 執行fdisk mbr,即可恢復引導,然後在xp下利用計算機管理 磁碟管理,刪除linux的分割槽,重新建立即可。如果windows系統是vista或win7估計要用系...

linux掛載windows共享目錄失敗

先確復認一下使用者名稱和密碼 是否制正確。如果執bai行使用者du不是root請確認使用者對zhi mnt test有讀取dao許可權。mount t cifs o username password 192.168.1.10 test mnt test linux 掛載 windows網路共享資料...

用linux不用windows的理由

linux與windows在伺服器上的bai應用方du面優勢比較。一 穩定zhi性dao 對比linux穩定性更好,linux更新無需回重啟,不會停止server,這才答是真正的server linux伺服器相對windows伺服器,宕機機率更低 linux系統處理多程序比windows要好的多 l...