当前位置: 首页 > news >正文

Ubuntu 上搭建Samba和nfs服务

一、Ubuntu上搭建Samba服务

1.安装Samba

sudo apt-get install samba samba-common

2.如果你开启了防火墙,关闭

sudo systemctl stop ufw

3.配置Samba,编辑配置文件

sudo vim /etc/samba/smb.conf

直接共享家目录,修改如下:

4.添加一个用户,最好是和你的登录Ubuntu的用户名一样

sudo smbpasswd -a [username]

5.重启samba服务

sudo systemctl restart smbd

6.测试

在Windows下运行窗口输入:\\ubuntu IP\username 例如:\\192.168.1.199\test 在弹出的窗口,输入刚刚添加的用户名和密码,就可以访问Linux的文件目录了,最后映射网络驱动器。

如果不能访问,可以尝试重启Windows和Ubuntu后再试试。


二、搭建nfs服务

1.在ubuntu上安装nfs

sudo apt-get install nfs-kernel-server

2.修改配置文件

sudo vim /etc/exports

在最后一行添加要被挂载的路径:

xxx *(rw,sync,no_subtree_check,anonuid=1000,anongid=1000)

xxx为你要挂载的目录

anonuid=1000,anongid=1000,这里的1000分别是Ubuntu上的用户ID和组ID,根据实际情况修改,可以用 "id 用户名" 来查看。主要是将远程访问的用户身份映射到本地系统的用户身份,方便修改文件。

3.重启服务器

sudo service nfs-kernel-server restart

4.挂载

mount -o nolock xxx:XXX xxx

第一个xxx为:ubuntu的ip
第二个XXX为:你在ubuntu上的挂载的目录
第三个xxx为:你要挂载在板子上的目录
例如:mount -o nolock 192.168.2.245:/home/ds/nfs /mnt

5.卸载
umount xxx
例如:umount /mnt
一定要退出挂载目录才能卸载

http://www.jsqmd.com/news/1315257/

相关文章:

  • 引用其他project的module,根据参数自动配置依赖,repo管理多个 Project
  • React Native与Godot整合部署:跨平台应用与高性能游戏引擎融合实践
  • 5分钟快速上手:免费获取网易云QQ音乐无损歌词的完整指南
  • 龙华区:四爪极简钻戒回收攻略!无证书也能高价变现的秘诀 - 大牌深度测评
  • 【软件】【vs】Visual Studio编译c语言程序
  • Unity游戏本地化实战:10分钟配置自动翻译插件,加速多语言开发
  • Unity-MCP:基于MCP协议实现AI与Unity编辑器的深度集成
  • 从零复刻《超级马力欧》:C++与SDL2游戏开发核心实践
  • 单片机毕业设计-基于单片机的手自一体智能节能台灯硬件控制系统开发 基于 51/STM32 单片机的环境光感应人体跟随台灯设计(021401)
  • 如何用GHelper实现华硕笔记本的终极硬件控制:轻量级开源方案深度解析
  • AI概念风格渲染黄金参数表(2024Q2最新Benchmark):ResNet-50 vs ViT-L/14作为VAE encoder的PSNR/SSIM对比实测,仅开放72小时
  • 如何快速上手LTX-2.3-nvfp4:AI音视频生成的终极完整指南
  • 基于jenkins进行定制化开发
  • 计算机单片机毕设实战-基于单片机的 OLED 水质参数显示与阈值报警系统实现 基于 STM32/51 单片机的 DS18B20 水质测温浊度检测装置(021601)
  • Blender到Unity资产迁移:解决FBX贴图丢失的完整工作流
  • 5分钟快速上手:DouK-Downloader抖音TikTok批量下载神器终极指南
  • 微视觉计算实战:从模型压缩到边缘部署的完整指南
  • fre:ac音频转换器完整教程:从零开始掌握专业音频处理
  • 基于ESP32与电子墨水屏的TRMNL智能终端DIY全攻略
  • 获取QQ邮箱授权码
  • 想做同城获客的代账公司找企跑星怎么打,本地获客打法 - 欢欢在创业
  • 专业工业设备三维动画制作公司推荐
  • 模型输出 JSON 频繁报错:Function Calling 自动修复与确定性 Schema 防线
  • 5步实现IDM永久试用:开源激活脚本的完整实践指南
  • C++与EasyX实现矿井逃生游戏:程序化迷宫生成与动态光照渲染详解
  • Linux内核——多任务内核程序head.s 源码详解
  • VC++6.0离线帮助文档:历史项目维护与现代系统部署指南
  • JMeter+InfluxDB压测数据写入瓶颈:配置优化与全链路监控实战
  • UE5非uasset资源打包优化:精细化Chunk分配与Pak管理实战
  • 3步解决PCSX2模拟器启动问题:VC++运行时库兼容性终极指南