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

ubuntu18.04开发环境下samba服务器的搭建

        嵌入式linux的发展很快,最近准备在一个新项目上采用新一代的linux核心板,发现linux内核的版本已经更新到5.4以上甚至6.0以上;之前常用的linux内核版本是2.6.4,虽然在某些项目上还能用但是明显跟不上时代的步伐了,所以要先熟悉目前最新的核心板,并做一下嵌入式AI方面的研究,这里先记录一下ubuntu18.04开发环境下samba服务器的搭建,方便和window系统进行文件共享,并方便后续的研究和开发。 

先查询一下是否安装了samba服务器:

如果没有安装则按照下面步骤安装:

1. 更新系统
在安装任何软件包之前,确保你的系统是最新的。打开终端并运行以下命令:
sudo apt update
sudo apt upgrade
2. 安装Samba
使用以下命令安装Samba:
sudo apt install samba 

samba服务器的配置可以通过命令行方式也可以通过图形化界面方式,这里介绍图形化界面方式的配置:在Ubuntu 18.04中,您可以使用Samba配置工具system-config-samba来通过图形界面配置Samba服务。如果您的系统中没有安装此工具,您可以通过以下命令安装:
sudo apt update
sudo apt install system-config-samba
安装完成后,您可以通过命令行启动Samba配置工具:
sudo system-config-samba 

 如果上面出现两个错误,一个错误表示没有安装图形化界面需要的模块,用sudo apt-get install libcanberra-gtk-module 解决,第二个错误说明启动图形化界面的时候需要用到etc目录下的libuser.conf文件,可以通过命令touch /etc/libuser.conf创建一个配置文件。

出现这个图形化界面后就可以进行配置了。全部设置完成后,重启 Samba 服务器使设置生效。

重启 Samba 服务器:sudo /etc/init.d/smbd restart
查看 Samba 运行情况:service smbd status

映射到本地磁盘
服务器上的设置完成了,接下来进行 Windows 上的设置。
在windows下 win + R 组合键打开运行窗口,输入 \\ubuntu_ip,并按回车。
你会看到设置名字的文件夹,这就是 Linux 下的共享目录。
你也可以将远程目录映射为本地的磁盘,右键文件夹,选择 映射网络驱动器,
如下图所示,点击完成:


http://www.kler.cn/a/505222.html

相关文章:

  • 用Guiguider生成的字体代替LVGL默认字体
  • PHP 字符串
  • ElasticSearch|ES|架构介绍|原理浅析
  • 每日学习30分轻松掌握CursorAI:Cursor插件系统与扩展功能
  • 本地部署项目管理工具 Leantime 并实现外部访问
  • LabVIEW智能水肥一体灌溉控制系统
  • Pcl联合Qt显示点云
  • EF Core执行原生SQL语句
  • Python爬虫实战:从抓取年报并分析数据开始
  • [leetcode]链表基础回顾
  • Hadoop开发过程中15个常见问题的详细解决方案
  • 智能网联汽车的数据脱敏
  • 使用Spring BootSpring AI快速构建AI应用程序
  • 从 MySQL 到 ClickHouse 的迁移与优化——支持上亿级数据量的复杂检索
  • JavaSE学习心得(多线程与网络编程篇)
  • 【Rust】结构体示例与调试
  • 关于反向传播算法个人的一些思考
  • 登录系统网址作业
  • 数学:机器学习的理论基石
  • 如何安装cnpm
  • 【MySQL】深度学习数据库开发技术:使用CC++语言访问数据库
  • MYSQL的第一次作业
  • 一个超快低延迟.Net网络通信库:支持TCP, SSL, UDP, HTTP,HTTPS, WebSocket多协议
  • 32单片机综合应用案例——智能家居灯光控制系统(二)(内附详细代码讲解!!!)
  • 《零基础Go语言算法实战》【题目 4-7】实现链表的排序
  • ukui-quick 计数器