Linux下使用Samba 客戶端訪問 Samba 服務器的配置(Ubuntu Debian)

在 Linux 系統中,Samba 提供了與 Windows 系統文件共享的便利方式。本文將詳細介紹在 Ubuntu 和 Debian 系統下如何安裝 Samba 客戶端、訪問共享資源,并實現遠程目錄掛載和開機自動掛載。

文章參考自(感謝分享):https://www.itlooker.cn/11335.html - IT技術視界

一、Samba 簡介

Samba 是一款可以讓 Linux 系統使用 Microsoft 網絡通信協議的軟件。SMB(Server Message Block,服務器消息塊)最初是微軟的網絡共享協議,Samba 將其引入到 Linux 系統,使 Linux 可以與 Windows 系統進行文件和打印共享。

后來,微軟將 SMB 改名為 CIFS(Common Internet File System,公共 Internet 文件系統),并在協議中增加了許多功能,從而使 Samba 功能更強大。

Samba 的主要用途:

  • Linux 與 Windows 之間的文件共享
  • Linux 與 Linux 之間的文件共享(但 NFS 更適合 Linux 內部共享)
  • 打印機共享

使用提示:
在使用 Samba 與 Windows 共享文件時,請確保 Windows 系統的 NetBIOS(網上鄰居功能) 已開啟。

二、在 Linux 下安裝 smbclient

smbclient 是一個命令行工具,可以讓 Linux 用戶訪問 Samba 共享資源。大多數 Linux 發行版默認未安裝,需要手動安裝。

Ubuntu / Debian 安裝命令:

sudo apt update
sudo apt install smbclient

安裝完成后,可以使用以下命令訪問 Samba 共享:

smbclient //服務器IP或主機名/共享名稱 -U 用戶名

示例:
使用用戶 xt 訪問服務器 192.168.123.111 上的共享目錄 share

smbclient //192.168.123.111/share -U xt

輸入共享密碼后,如果成功登錄,會看到如下提示符:

Try "help" to get a list of possible commands.
smb: \>

此時,就可以在命令行下操作遠程共享文件。

三、將遠程 Samba 共享掛載到本地目錄

如果希望把 Samba 共享掛載到本地目錄,以便像操作本地磁盤一樣操作遠程文件,需要使用 cifs-utils 軟件包。

Ubuntu / Debian 安裝 cifs-utils:

sudo apt update
sudo apt install cifs-utils

1. 創建掛載點

掛載點是本地目錄,用于映射遠程共享:

sudo mkdir /mnt/smbmount

2. 掛載遠程共享

使用 mount 命令將遠程共享掛載到本地:

sudo mount -t cifs //服務器IP或主機名/共享名稱 /mnt/smbmount -o username=用戶名,password=密碼,vers=1.0

示例:

sudo mount -t cifs //192.168.123.111/share /mnt/smbmount -o username=xt,password=123123,vers=1.0

注意:

  • 如果出現如下錯誤:
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page and kernel log messages (dmesg)

很可能是 vers 參數不匹配,可以嘗試 vers=2.0vers=3.0。參考:

  • CSDN 解決方案

  • 1R1G 問答

3. 驗證掛載

查看掛載情況:

df -h

查看遠程共享文件:

ls -l /mnt/smbmount

如果可以看到遠程服務器上的文件,則掛載成功。

四、實現開機自動掛載

為了開機自動掛載 Samba 共享,需要修改 /etc/fstab 文件。

1. 卸載當前掛載

sudo umount /mnt/smbmount

2. 編輯 /etc/fstab

假設服務器 IP 為 192.168.123.111,共享目錄為 share,本地掛載目錄為 /mnt/smbmount,用戶名為 xt,密碼為 123,在文件末尾添加:

# Samba 自動掛載
//192.168.123.111/share /mnt/smbmount cifs username=xt,password=123,soft,rw 0 0

3. 測試掛載

使用 mount -a 測試:

sudo mount -a

驗證掛載是否成功:

df -h
ls -l /mnt/smbmount

如果成功,開機后系統將自動掛載該 Samba 共享目錄,用戶可以像操作本地磁盤一樣訪問遠程文件。

五、總結

通過本文步驟,您可以在 Ubuntu 和 Debian 系統上:

  1. 安裝 smbclient 訪問 Samba 共享資源
  2. 安裝 cifs-utils 并將遠程共享掛載到本地
  3. 配置 /etc/fstab 實現開機自動掛載

這樣一來,Linux 系統即可方便地與 Windows 或其他 Samba 服務器共享文件,實現跨平臺的文件管理。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/93178.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/93178.shtml
英文地址,請注明出處:http://en.pswp.cn/web/93178.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

解決dedecms文章默認關鍵字太短的問題

在管理文章或軟件的時候,大家在添加關鍵字和內容摘要的時候,是不是對這樣的情況感到比較的郁悶,我的關鍵字設定的明明非常的好,可是添加或修改后,會被無緣無故的截去很多,想必大家也都非常的明白&#xff0…

K8s-kubernetes(二)資源限制-詳細介紹

K8s如何合理規定對象資源使用 基本概念 Kubernetes中,占用資源的最小單元為單個PodKubernetes中,資源占用主要針對服務器的CPU、內存 為什么要做資源限制 對于Kubernetes集群而言,所有Pod都會占用K8s集群所在服務器的資源,如果不做…

量子神經網絡:從NISQ困境到邏輯比特革命的破局之路

——解析2025千比特時代開發者的機遇與行動框架 引言:量子計算的“20比特魔咒”與千比特悖論 當開發者被建議“避免在>20量子比特電路訓練”時,富士通卻宣布2025年實現10,000物理比特系統。這一矛盾揭示了量子計算從NISQ時代向FTQC時代躍遷的核心邏輯:千比特突破非為直接…

react+vite-plugin-react-router-generator自動化生成路由

前言:react項目實際使用中有很多提升性能與功能的插件,今天來說一說vite里面提供的vite-plugin-react-router-generator,他主要提供了自動生成路由的功能,配合我們的loadable/component可以實現路由的懶加載與統一管理。1、實現效…

服務器查看 GPU 占用情況的方法

在 Linux 系統中查看 GPU 占用情況,主要取決于你的 GPU 類型(NVIDIA/AMD),以下是常用方法: 一、NVIDIA GPU(最常用,如 RTX 系列、Tesla 系列) 使用 NVIDIA 官方工具 nvidia-smi&…

【Docker實戰進階】Docker 實戰命令大全

Docker 實戰命令大全 Docker 實戰場景,以 Nginx 為核心示例,梳理容器生命周期、鏡像管理、網絡配置、數據持久化及 Compose 編排的核心命令與最佳實踐。 一、容器生命周期管理 1. 基礎生命周期命令 docker run - 創建并啟動容器 核心功能:基于…

PyCharm 2025.2:面向工程師的 AI 工具

引言 隨著人工智能技術的快速發展,AI 工程師對開發工具的需求也在不斷提升。PyCharm 2025.2 版本帶來了革命性的 AI 工具包,將 AI 開發所需的實驗、調試、評估和部署功能原生集成到 IDE 中。這一重大更新不僅提升了開發效率,也為 AI 工程師提…

爬蟲逆向--Day15--核心逆向案例2(Python逆向實現請求加密、請求堆棧、攔截器關鍵字)

一、逆向案例之Python逆向實現請求加密//具體代碼如下 function l(t, e) {return t.toString().toUpperCase() > e.toString().toUpperCase() ? 1 : t.toString().toUpperCase() e.toString().toUpperCase() ? 0 : -1}function u(t) {for (var e Object.keys(t).sort(l)…

時序數據庫市場前景分析

1. 引言隨著物聯網(IoT)、工業互聯網、金融科技、智慧城市等領域的快速發展,數據呈現爆發式增長,其中時間序列數據(Time-Series Data)占據了重要地位。時序數據庫(Time-Series Database, TSDB&a…

【網絡安全測試】Burp Suite使用指導、配置及常見問題介紹(有關必回)

Burp Suite 是**滲透測試領域事實上的標準工具**,尤其擅長Web應用與API安全測試。針對AI系統,它主要用于測試模型API、管理后臺等Web接口。以下是專業級使用指南:---### **一、 核心模塊與功能概覽**| **模塊** | **核心功能** | **AI測試重點…

iOS 26 一鍵登錄失效:三大運營商 SDK 無法正常獲取手機號

近期,不少開發者和用戶反饋,在升級到 iOS 26 系統后,App 內的 一鍵登錄功能無法正常使用。無論是移動、電信還是聯通的 SDK,都會出現無法獲取手機號的情況,導致用戶需要改用短信驗證碼或手動輸入手機號完成登錄。問題現…

OpenLayers與Vue.js結合實現前端地圖應用

OpenLayers與Vue.js結合實現前端地圖應用 下面我將為您展示如何將OpenLayers與Vue.js結合創建一個功能豐富的前端地圖應用。這個教程包含了基礎地圖展示、標記點、地圖控件以及交互功能。 實現結果 實現思路 在Vue項目中集成OpenLayers庫創建基礎地圖視圖和OSM圖層添加標記點…

VisDrone數據集,專為無人機視覺任務打造

在農業巡查、環保監測、安防布控等廣闊天地,無人機(UAV)早已超越了“拍照打卡”的酷炫標簽,成為不可或缺的智能之眼。然而,當計算機視覺模型從地面“抬頭”望向無人機視角時,迎接它的卻是截然不同的挑戰&am…

【Python】Python 函數基本介紹(詳細版)?

Python 函數基本介紹(詳細版)? 文章目錄Python 函數基本介紹(詳細版)?前言一、函數的創建?1.1 函數名的命名規則?1.2 函數的創建?1.3 函數的調用?二、函數的參數?2.1 形參和實參?2.2 位置參數?2.3 關鍵字參數?2.4 默認參…

【前端Vue】log-viewer組件的使用技巧

目錄 修改行號和組件的樣式 修改高亮顯示的內容和顏色 **log-viewer組件合集** 【前端Vue】如何優雅地展示帶行號的日志文件或文本內容(log-viewer組件的使用) 【前端Vue】使用log-viewer組件時的踩坑記錄 【前端Vue】log-viewer組件的使用技巧 【前…

OpenCV Python——報錯AttributeError: module ‘cv2‘ has no attribute ‘bgsegm‘,解決辦法

Python在使用 bgsubmog cv2.bgsegm.createBackgroundSubtractorMOG() 去除背景,報錯AttributeError: module ‘cv2‘ has no attribute ‘bgsegm‘ 報錯原因:使用的python環境中沒有安裝擴展包contrib 可以通過pip或者conda安裝 pip install opencv-con…

react + i18n:國際化

注意版本 我這是舊版 react react 16.8.6 i18next 20.6.1 react-i18next 11.18.6文件:zh.json {“hello”: "你好" }文件:en.json {“hello”: "hello" }文件:i18n.tsx import i18n from i18next; import { initRea…

lesson38:MySQL數據庫核心操作詳解:從基礎查詢到高級應用

目錄 引言 一、條件查詢:精準篩選數據 1.1 基本語法 1.2 比較運算符 1.3 邏輯運算符 1.4 特殊條件查詢 1.4.1 模糊查詢(LIKE) 1.4.2 IN和NOT IN 1.4.3 BETWEEN AND 1.4.4 IS NULL和IS NOT NULL 二、聚合函數:數據統計與…

【數據分析】調控網絡分析:調節因子在腫瘤樣本中的表達相關性與生存效應分析

禁止商業或二改轉載,僅供自學使用,侵權必究,如需截取部分內容請后臺聯系作者! 文章目錄 介紹 數據準備與模擬 相關性分析與邊表生成 網絡可視化 結果展示與討論 加載R包 模擬數據 Spearman 相關 -> 邊表 畫圖 所有代碼 總結 系統信息 介紹 在生物醫學研究中,N?-甲基腺…

Flask中ORM的使用

Flask中ORM的使用 本文介紹Flask中ORM框架flask_sqlalchemy的基本使用,包含模型定義(簡單模型,一對一,一對多,多對多等),由于實際開發中很少使用物理外鍵,所有本文所有模型都不使用物理外鍵,而關…