IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Ubuntu 下挂载samba 服务 -> 正文阅读

[系统运维]Ubuntu 下挂载samba 服务

创建一个配置文件,存储用户名和密码

username=example_username
password=example_password

然后安装相关依赖和挂载

先安装 cifi-utils 服务

apt install cifs-utils -y

选择挂载的目录

mount -t cifs -o vers=3.0,credentials=/etc/.smbcredentials //192.168.18.112/share /media/share

如果出现挂载失败,可以通过查看日志

tail -f  /var/log/kern.log 

开机自动挂载(optional)

vim /etc/fstab

添加如下内容到行尾

//192.168.18.112/share /media/share cifs vers=3.0,credentials=/.examplecredentials

利用通过 smbclient来访问smb服务(通过脚本批量挂载根目录)

  1. 通过用户密码文件访问根目录
sudo smbclient -A /root/.credentials -L //192.168.18.112/

下面是自定义的编写的一个脚本,实现批量挂载

#!/bin/bash

SMB_HOST=${1:-'192.168.50.1'} # smb 服务器地址
SMB_LOCAL_PATH=${2:-'/mnt/smb'}


# 新建挂载的目录,默认 /mnt/smb 目录
[[ -e $SMB_LOCAL_PATH ]] && sudo mkdir -p $SMB_LOCAL_PATH


folds=$(sudo smbclient -A /root/.credentials -L //$SMB_HOST/ | grep Disk | awk '{ print $1 }')


for fold in $folds; do
    sudo mkdir -p $SMB_LOCAL_PATH/$fold
    # mount -v -t cifs -o rw,vers=1.0,credentials=/root/.credentials //192.168.50.1/softwares /mnt/smb/
    sudo mount -t cifs -o rw,vers=1.0,credentials=/root/.credentials //$SMB_HOST/$fold $SMB_LOCAL_PATH/$fold
done

注意挂载的版本信息,因为路由器上是的smb 1.0。

完整脚本的GitHub 地址。由于smb服务不支持挂载根目录,因此写一个bash脚本实现批量的挂载smb服务的目录

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-27 11:41:37  更:2022-04-27 11:44:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 19:59:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码