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

搭建Samba服务器

搭建Samba服务器


文章目录

  • 搭建Samba服务器
  • samba安装
    • 安装命令
  • 配置-ubuntu侧
    • 为samba服务器创建一个共享目录share
    • 创建使用该共享文件夹的账号
    • 修改samba服务器配置文件
    • 重启samba服务
  • windows创建映射
    • 1.点击映射网络驱动器
    • 2.输入Ubuntu中的ip地址及其用户信息
    • 3.输入用户信息及其密码
    • 4.映射成功
    • 5.使用共享目录


搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录

samba安装

安装命令

sudo apt-get install samba samba-common

在这里插入图片描述

配置-ubuntu侧

为samba服务器创建一个共享目录share

sudo mkdir sharesudo chmod 777 share

创建使用该共享文件夹的账号

sudo groupadd lfp -g 6000
sudo useradd lfp -u 6000 -g 6000 -s /sbin/nologin -d /dev/nullsudo smbpasswd -a lfp//并设置密码

在这里插入图片描述

修改samba服务器配置文件

sudo vi /etc/samba/smb.conf

在最后一行添加下列内容


[lfp]
browseable = yes 
path = /home/alientek/share
available = yes 
writable = yes 

在这里插入图片描述

[alientek]
comment = alientek folder
browseable = yes 
path = /home/alientek
create mask = 0700
directory mask = 0700
valid users = alientek
force user = alientek
force group = alientek
pubilc = yes 
available = yes 
writable = yes 
  • comment = alientek folder: 设置共享目录的注释或描述。
  • browseable = yes: 允许在网络上浏览这个共享目录。
  • path = /home/alientek: 设置共享目录的物理路径。
  • create mask = 0700: 新文件的默认权限掩码,指定文件在创建时的访问权限,这里设置为 0700,即仅对拥有者具有读、写、执行权限。
  • directory mask = 0700: 新目录的默认权限掩码,指定目录在创建时的访问权限,这里设置为 0700,即仅对拥有者具有读、写、执行权限。
  • valid users = alientek: 指定可以访问该共享目录的用户,这里只有 alientek 用户可以访问。
  • force user = alientek: 将所有连接到这个共享目录的用户都强制设置为 alientek。
  • force group = alientek: 将所有连接到这个共享目录的用户组都强制设置为 alientek。
  • pubilc = yes: 允许公共访问,即任何用户都可以访问该共享目录。
  • available = yes: 指定该共享目录是否可用,这里设置为 yes,表示该目录是可用的。
  • writable = yes: 允许用户写入共享目录。

如果你希望所有用户都有读写权限,你可以将 create mask 和 directory mask 的值改为更宽松的权限掩码,例如 0777。同时,为了保证权限正确地传递给新创建的文件和目录,你可能还需要使用 force create mode 和 force directory mode,将新创建的文件和目录的权限掩码强制设置为 0777。

comment = alientek folder
browseable = yes 
path = /home/alientek
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
valid users = alientek
force user = alientek
force group = alientek
pubilc = yes 
available = yes 
writable = yes 

重启samba服务

sudo /etc/init.d/smbd restart

在这里插入图片描述

windows创建映射

必须保证windows和ubuntu网络互通
Ubuntu ping Windows
在这里插入图片描述

Windows ping Ubuntu
在这里插入图片描述

建立映射

1.点击映射网络驱动器

在这里插入图片描述

2.输入Ubuntu中的ip地址及其用户信息

在这里插入图片描述

3.输入用户信息及其密码

在这里插入图片描述

4.映射成功

在这里插入图片描述

5.使用共享目录

在这里插入图片描述

http://www.lryc.cn/news/34617.html

相关文章:

  • Matlab进阶绘图第5期—风玫瑰图(WindRose)
  • 【SQL开发实战技巧】系列(二十四):数仓报表场景☞通过执行计划详解”行转列”,”列转行”是如何实现的
  • XILINX AXI总线学习
  • 2022CCPC女生赛(补题)(A,C,E,G,H,I)
  • 【Nginx】Nginx的安装配置
  • 数学小课堂:统计时有效地筛选数据
  • MySQL安装优化
  • RocketMQ系列开篇
  • logback无法删除太久远的日志文件?logback删除日志文件源码分析
  • 【MyBatis-Plus】基于@Version注解的乐观锁实现
  • ubuntu20.04搭建detectron2环境
  • Navicate远程连接Linux上docker安装的MySQL容器
  • 基于Jetson NX的模型部署
  • 【PaddlePaddle onnx】PaddlePaddle导出ONNX及模型可视化教程
  • 虹科案例 | 如何可持续的对变压器进行温度监控?
  • Go之入门(特性、变量、常量、数据类型)
  • 第九届省赛——8等腰三角形(找规律)
  • 【产品设计】ToB 增删改查显算传
  • MySQL(二)视图、锁、存储过程、触发器、锁以及常用工具
  • CorelDRAW Graphics Suite2023更新内容介绍
  • 2021牛客OI赛前集训营-提高组(第三场) T1变幻
  • 你还在使用if-else写代码吗,今天带你领略下策略模式的魅力!
  • Leetcode. 21 合并两个有序列表
  • 使用 Wall 教你搭建 照片墙 和 视频墙
  • 0103 MySQL06
  • 【UE4 RTS游戏】04-摄像机运动_鼠标移动到视口边缘时移动Pawn
  • 147597-66-8,p-SCN-Bn-NOTA,NOTA-P-苯-NCS新型双功能螯合剂
  • JDK解压安装及idea开发工具配置
  • 使用Ubuntu中的Docker部署Remix
  • 【MySQL】P9 多表查询(3) - 子查询