導航:首頁 > 文件類型 > linux共享文件怎麼訪問

linux共享文件怎麼訪問

發布時間:2025-03-28 12:41:47

Ⅰ 共享文件夾怎麼訪問linux怎麼進入共享文件夾

1. 前言
本文主要講解如何在Linux系統上訪問Windows共享文件夾,即Windows為共享伺服器,Linux為客戶端,客戶端讀取伺服器的目錄。以CentOS系統為例,使用samba-client客戶端,其他Linux發行版的配置大同小異,同樣可以作為參考標准。
如果是反過來,即Linux為共享伺服器,Windows系統讀取Linux的共享文件夾,即Windows系統為客戶端,請跳轉到本站這篇文章。
Linux與Windows怎樣共享文件夾
2. 安裝samba命令行客戶端
默認情況,絕大部分的Linux發行版並沒有集成samba客戶端,需要額外安裝。
CentOS安裝samba命令行客戶端
[root@centos7 ~]# yum -y install samba-clientubuntu安裝samba命令行客戶端
ocr@zcwyou:~# sudo apt install -y smbclient看到下圖表示安裝成功:
安裝samba命令行客戶端
3. 使用samba命令行客戶端測試連接
假設用戶名為user01,遠程伺服器IP為172.16.87.137
[root@centos6 ~]# smbclient -L 172.16.87.137 -U user01按提示輸入密碼:
Enter user01's password:
輸入正確密碼後,可以看到共享的信息
#
Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.8.3]
Sharename Type Comment
print
IPC IPC Service (Samba 4.8.3)
xingzheng Disk Home Directories
Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.8.3]
Server Comment
CENTOS7 Samba 4.8.3
Workgroup Master
SAMBA CENTOS7
#
4. 准備好本地的掛載點
[root@centos6 ~]# mkdir -p /mnt/samba/xingzheng5. 臨時連接共享伺服器
本實例使用的用戶名為user01,密碼為password123,共享目錄路徑為//172.16.87.137/xingzheng,本地掛載目錄為/mnt/samba/xingzheng
[root@centos6 ~]# mount -t cifs -o user=user01,password=password123 //172.16.87.137/xingzheng /mnt/samba/xingzheng如果沒有任何提示表示連接正常。
檢查掛載點目錄的文件:
[root@centos6 ~]# ll /mnt/samba/xingzheng/以下是執行結果:
總用量 0
-rwxr-xr-x. 1 root root 0 12月 22 22:25 001.txt
6. 向遠程共享伺服器寫入文件
嘗試創建一個文件,createbysmbclient.txt
[root@centos6 ~]# touch /mnt/samba/xingzheng/createbysmbclient.txt應該不會有提示,沒有報錯
驗證:
[root@centos6 ~]# ll /mnt/samba/xingzheng/可以看到目錄里確實有一個createbysmbclient.txt文件。
-rwxr-xr-x. 1 root root 0 12月 22 22:25 001.txt
-rwxr-xr-x. 1 root root 0 12月 24 00:39 createbysmbclient.txt
登錄到共享伺服器(可能是一台Linux,也可能是一台Windows系統)查看是否已經存在一個createbysmbclient.txt文件。
7. 卸載文件系統
當不再使用時,可以考慮卸載遠程文件系統
[root@centos6 ~]# umount /mnt/samba/xingzheng/8. 開機自動掛載遠程共享
[root@centos6 ~]# vi /etc/fstab在配置文件最後加入以下內容,用於下次開機自動掛載目錄。
//172.16.87.137/xingzheng /mnt/samba/xingzheng/ cifs username=user01,password=password123,soft,rw 0 0開機自動掛載遠程共享目錄
如果要馬上生效,使用以下命令馬上重新載入/etc/fstab配置文件。
[root@centos6 ~]# mount -a

Ⅱ linux設置文件夾共享

在Linux系統中設置文件夾共享,可以按照以下步驟進行操作:

  1. 創建文件夾

    • 首先,在Linux系統的文件管理器中或者通過命令行創建一個你想要共享的文件夾。
  2. 安裝共享服務

    • Samba服務:Linux系統中常用的文件夾共享服務是Samba。可以通過包管理器安裝Samba服務。例如,在Debian或Ubuntu系統中,可以使用命令sudo aptget install samba進行安裝。
    • 配置Samba:安裝完成後,需要編輯Samba的配置文件,來添加共享文件夾的配置。
  3. 配置共享文件夾

    • 在smb.conf文件中,添加類似以下的配置來指定共享文件夾的路徑、訪問許可權等:[共享文件夾名]path = /path/to/your/folderread only = no # 如果需要寫許可權,設置為no;否則設置為yesbrowseable = yesguest ok = yes # 如果允許guest訪問,設置為yes
    • 請確保將/path/to/your/folder替換為你實際創建的文件夾路徑。
  4. 設置文件夾許可權

    • 確保Samba服務有許可權訪問你共享的文件夾。通常,你需要設置文件夾的讀寫許可權,以及確保Samba服務運行的用戶有相應的訪問許可權。
  5. 重啟Samba服務

    • 配置完成後,需要重啟Samba服務以使配置生效。可以使用命令sudo systemctl restart smbd來重啟Samba服務。
  6. 訪問共享文件夾

    • 在其他操作系統中,可以通過網路鄰居或直接在資源管理器的地址欄輸入Linux伺服器的IP地址共享文件夾名來訪問共享的文件夾。
    • 在Linux系統中,也可以使用Samba客戶端工具來掛載遠程的Samba共享文件夾。

注意:以上步驟是基於Samba服務的共享設置。如果你使用的是不同的Linux發行版或需要其他類型的共享,步驟可能會有所不同。此外,為了安全起見,建議配置防火牆以限制對Samba服務的訪問,並設置強密碼和訪問控制列表來保護共享文件夾。

Ⅲ 如何讓Vmware Linux訪問主機共享文件夾

1、打開虛擬機,VM->Settings,在設置界面選擇Options,再在下面選擇Share Floders,看右邊的選項,把folder
sharing 的狀態設為Always enabled,再選擇Folders(會彈出界面可選擇主機上要共享給虛擬機的文件夾),回到設置界面點ok;

閱讀全文

與linux共享文件怎麼訪問相關的資料

熱點內容
誅仙3單機版快速升級 瀏覽:602
js中拼接表格 瀏覽:555
google地圖調用代碼 瀏覽:567
什麼網站童裝好看 瀏覽:525
網站怎麼理解緩存 瀏覽:204
刪除筆記本登陸密碼忘記了 瀏覽:318
cnc編程都有哪些 瀏覽:731
dos查看所有文件及路徑 瀏覽:367
dw製作點擊滑鼠播放聲音代碼 瀏覽:469
mspptolb文件下載 瀏覽:932
安卓手機只有數據線怎麼充電 瀏覽:268
iphone5怎麼改運營商名字 瀏覽:786
cad文件中的塊全部導出 瀏覽:770
ip攔截轉向工具 瀏覽:170
數據機房ups是什麼 瀏覽:606
蘋果官網在哪更改密碼 瀏覽:206
主機號和網路號怎麼算 瀏覽:603
聯通4g網路接入點 瀏覽:126
成人編程培訓班哪個好選用極客時間 瀏覽:372
linux查看操作系統版本命令 瀏覽:855

友情鏈接