導航:首頁 > 文件類型 > 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共享文件怎麼訪問相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接