Ubuntu中samba的安装与配置

Ubuntu上安装配置samba服务 在Ubuntu中安装配置samba共享服务,可以让你在网络上共享文件和打印机。以下是一个相对详细的步骤指南,介绍如何在Ubuntu上安装和配置Samba。 阅读详情

Install Samba Server on Ubuntu

If you want to share files between your Ubuntu and Windows computers, your best option is to use Samba file sharing.

To install, first open a terminal window and enter the following command:

sudo apt-get install samba smbfs

We've got samba installed, but now we'll need to configure it to make it accessible. Run the following command to open the configuration file, substituting your editor of choice:

sudo gedit /etc/samba/smb.conf

Find this section in the file:

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html
# in the samba-doc package for details.
;  security = user

Uncomment the security line, and add another line to make it look like this:

security = user
username map = /etc/samba/smbusers

This will set Samba to use the smbusers file for looking up the user list.

Create a Samba User

There are two steps to creating a user. First we'll run the smbpasswd utility to create a samba password for the user.

sudo smbpasswd -a <username>

Next, we'll add that username to the smbusers file.

sudo gedit /etc/samba/smbusers

Add in the following line, substituting the username with the one you want to give access to. The format is <ubuntuusername> = "<samba username>".  You can use a different samba user name to map to an ubuntu account, but that's not really necessary right now.

<username> = "<username>"

Now you can create samba shares and give access to the users that you listed here.

How do I set permissions to Samba shares?

Samba Basic permissions are as follows (configuration file is smb.conf [/etc/samba/smb.conf]):

  • read only: This parameter controls whether an user has the ability to create or modify files within a share. This is default.
  • guest ok: Uf this parameter is set to yes, the users will have access to the share without
    having to enter a password. This can pose security risk.
  • writeable: Specifies users should have write access to the share.

You can create the share called helpfiles with read only permission
[helpfiles]
path = /usr/share/docs
read only = Yes

You can create the share called salesdoc with write permission
[salesdoc]
path = /home/shared/sales
writeable = Yes

You can also create a list of users to give write access to the share with write list option. For example allow rocky and tony to write to the share called sales:
[salesdoc]
path = /home/shared/sales
write list = rocky tony

You can use following options

  • read list: This option accepts a list of usernames or a group as its value. Users will be given read-only access to the share.
  • valid users: You can make a share available to specific users. Usernames or group names can be passed on as its value.
  • invalid users: Users or groups listed will be denied access to this share.

Samba mask permission

It is also possible to specify samba default file creation permission using mask.

  • create mask: This option is set using an octal value when setting permissions for files.
  • directory mask: Directories must have the execute bit for proper access. Default parameter is 0755.

[salesdoc]
path = /home/shared/sales
write list = rocky sys
create mask = 0775

At the end, please run the command:

    sudo /etc/init.d/samba reload 

to reload the config file or run command:

    sudo /etc/init.d/samba restart

to restart the server.

Telegram 担保交易系统搭建指南:安全可靠的交易流程实现 本文介绍了基于Telegram Bot API搭建担保交易系统的完整方案。该系统通过第三方资金托管机制解决买卖双方信任问题,支持"付款后发货"和"收货后放款"的交易流程。文章详细阐述了系统架构设计,包括Telegram Bot交互层、后端业务逻辑层、数据库层和支付接口层。核心实现步骤涵盖:1)订单创建模块处理交易信息;2)支付处理模块集成Stripe Escrow实现资金托管;3)确认收货模块完成资金划转。系统采用PostgreSQL存储交易数据,并通过FastAPI 阅读详情

相关推荐

什么是PCIe Relaxed Ordering

什么是PCIe上的Relaxed Ordering呢?直接翻译的话就是宽松排序。在理解这个东西之前,需要先了解下什么是PCIe的基本事务排序法则。

qq_42824983的博客 1510

[Linux]在Ubuntu中安装samba并且正确配置(详细)

讲述了samba的安装配置与连接以及最基本的错误解决办法。

c858845275的博客 2万+

SAP ABAP BADI_FINS_ACDOC_POSTING_EVENTS 深度应用:KO88工单结算的凭证字段定制与财务数据增强

本文深入探讨了SAP ABAP中BADI_FINS_ACDOC_POSTING_EVENTS在KO88工单结算中的应用,详细解析了如何通过BADI实现财务凭证字段的定制与数据增强。文章提供了从结构扩展到BADI方法实现的完整步骤,包括性能优化建议和实际应用中的测试验证流程,帮助开发人员高效解决企业个性化财务需求。

weixin_26869081的博客 390

Ubuntu配置Samba服务

在win系统下,win+r输入\你的ip(例如:\192.168.77.131)回车,会出现共享目录。将Linux的共享目录映射到Windows下,选中share这个共享目录,鼠标右键选择映射网络驱动器。sudo smbpasswd -a graysen //graysen 是我的用户名。点击完成后,会弹出登录窗口,输入账号和密码,再点击确定即可进行映射。查看你的虚拟机是否指定共享路径(vmware右键设置)查看Ubuntu的ip,输入ifconfig。前提:已经换好源,不然下载很慢或者不成功。

打不倒的程序猿 8259

【实战分享】低成本K型热电偶测温方案:单运放放大与STM32 ADC采集优化

本文详细介绍了低成本K型热电偶测温方案,通过单运放放大与STM32 ADC采集优化,解决了信号微弱、负电压处理和冷端补偿等核心挑战。方案采用LMV358运放和T型网络降低噪声,结合STM32的ADC校准和软件滤波,实现±0.5℃精度,物料成本控制在15元以内,适用于工业测温场景。

weixin_30839881的博客 168

【HDR】曝光融合(Exposure Fusion)

在曝光融合(Exposure Fusion)算法问世之前,多曝光序列合成用于显示的HDR需要两个步骤,第一步是将多张不同曝光的低动态范围图像合成为HDR(例如Debevec提出的加权融合方法),通常HDR为12bit或者16bit;第二步是通过tonemapping对高动态范围HDR进行压缩以支持低动态范围显示设备(例如Durand提出的基于双边滤波的tonemapping算法),一般会压缩至8bit。

专注人工智能,主攻CV 1万+

ubuntu下的samba配置

该部分由[global]段来完成配置,主要是设置整体的规则,有个参数一般要修改的是workgroup=mygroup,此句提供NT域名或者工作组名,是必须根据实际修改的。一个完整的smb.conf配置文件有两部分组成Global Settings(全局参数设置)和Share Definitions(共享定义)组成。号,这个表示这一行的配置可以更改,修改就要去掉;每个部分有消息头和参数构成,如[global]就是一个消息头,用[]标志。有很多段,都用[]标志开始的,这里要自己根据情况修改。

上官宏竹的专栏 6258

OpenAI Function Calling 实战:让 Agent 自动调用外部 API 接口

在 2023 年 6 月之前,大语言模型(LLM)的能力边界是清晰的:它能说会道,能写诗作赋,也能帮你润色文案。但如果你问它"北京现在天气怎么样",它要么答不上来,要么基于过时的训练数据给你一个错误答案。原因很简单——LLM 的训练数据是有截止日期的,它活在"过去"。2023 年 6 月,OpenAI 在 GPT-4 的更新中引入了 Function Calling 功能,彻底改变了这一局面。Function Calling(也叫 Tool Use 或工具调用)是一种让 LLM 与外部系统交互的机制。

2201_76125393的博客 88

【samba】Ubuntu20.04安装并配置Samba服务

查看当前Ubuntu 的版本号 检查是否成功安装samba服务:samba -V (如果出现下面版本号说明已经安装了samba服务器) 如果安装失败,请检查你的网络,确认linux可以访问互联网,若可以联网请尝试更换ubuntu镜像源,桌面版直接在软件和更新中配置,服务器版百度上很多此步骤可选 我直接把整个工作目录设置为共享文件夹添加samba用户,用于其他人或设备认证,这里添加的用户需要在系统账号中存在,否则添加失败可选 创建用户名映射文件并配置(根据配置文件来定义)拓展: 7、备份 smb.

weixin_49356927的博客 2万+

24、语料库与科技术语库建设

本文探讨了语料库在科技术语库建设中的关键作用,重点分析了词性标注、索引、搭配、词形还原、频率计数、词汇排序和类型-标记分析等核心技术的应用与挑战。文章以印度语言为例,指出其语料库处理工具匮乏的现状,强调需开发适配本地语言特征的技术,并提出一个整合多种处理步骤的综合流程,旨在推动印度语言科技术语数据库的系统化建设,促进科技语言的发展与应用。

cola5的博客 92

YOLOv8优化:独家创新(SC_C_Detect)检测头结构创新,实现涨点 | 检测头新颖创新系列

独家创新(SC_C_Detect)检测头结构创新,适合科研创新度十足,强烈推荐

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 4873

如何在Ubuntu上安装与配置Samba

Samba安装与配置

Not Found 404 1万+

【数据结构】期末考试复习(考点+例题)

1.线性表定义及其存储实现:顺序表和链接表,优缺点分析(顺序存储可随 机访问,链式存储可灵活利用空间),相关操作的时间复杂度。 2.链表的插入删除操作 3.两种特殊的线性表及其应用:栈、队列 4.栈、队列上的(插入/删除)操作及其特点 5.循环队列满和空的条件 6.能够定义线性表、栈、队列的数据存储结构,能够实现相关操作的算法并 分析时间复杂度(例如插入、删除及其它应用等) 7.理解线性结构的应用( 如根据要求能灵活定义线性表结构,能根据线性表 的插入、删除操作解决实际问题) 二叉树基本概念与性质(高

Molly 的博客 9370

如何在 Ubuntu 上安装和配置 Samba ?

Samba 是一个开源程序,用于文件共享和网络打印,使用 SMB 协议。现在基本上用于提供在 Windows 上可访问的 Linux 文件共享系统。

xiaochong0302的博客 1114

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Ubuntu离线安装samba与配置(.tar方式安装)

samba离线安装与配置

lucky_chaichai的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ubuntu samba 安装与配置

ubuntu20 安装配置samba

帅的没拼音 844

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Ubuntu 上安装和配置 Samba

通过上述步骤,你可以在 Ubuntu 上安装并配置 Samba 以实现文件共享。通过 Samba,Windows 和其他 Linux 设备可以轻松地与 Ubuntu 共享文件。你需要为 Samba 创建一个用户,该用户将用于文件共享。现在,你可以从其他计算机(例如 Windows 或 Linux 机器)访问共享目录。首先,更新系统以确保所有包都是最新的。部分,并添加共享目录的配置。你可以编辑这个文件来设置共享目录和权限。这将安装 Samba 服务器及其依赖项。如果没有错误消息,则表示配置成功。

卤煮小鱼的博客 1279

Ubuntu下samba服务的安装及配置

** Ubuntu下samba服务的安装及配置 一、 安装samba服务: 命令行中输入sudo apt-get install samba 二、 配置 1、共享一个新的目录,先创建一个需要共享的目录,并且修改其权限. cd //切换到用户主目录下 mkdir shared //创建一个新的目录 chmod 777 shared //将其权限修改为任意用户可读可写可执行 2、打开samba配置文件 sudo vim /etc/samba/smb.conf 3、对我们创建的.

TanZL的博客 6141

ubuntu下安装配置samba服务

ubuntu下安装配置samba服务安装samba服务创建分享目录修改samba服务的配置文件创建samba服务登录名和密码重启samba服务windows访问samba共享文件夹 安装samba服务 命令:sudo apt-get install samba samba-common 创建分享目录 这里我没有创建,我准备直接用自己的home目录作为共享文件夹/home/wp 修改samba服...

weixin_41649658的博客 470

Ubuntu安装配置Samba服务

一、什么是Samba Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源

qq_31945585的博客 1811

ubuntu下samba安装配置

目录 一、samba服务端安装配置 1、安装 2、创建共享文件夹 3、给共享文件夹赋权限 4、添加用户 5、修改配置文件 6、重启samba服务 二、连接samba服务器 1、Linux 2、其他平台连接samba 一、samba服务端安装配置 1、安装 sudo apt install samba 2、创建共享文件夹 sudo mkdir /home/geyi/share 3、给共享文件夹赋权限 sudo chmod 777 /home/geyi/share .

怡宝的踩坑之路 384

Ubuntu中Samba的安装配置和使用

摘自:https://www.cnblogs.com/lidabo/p/4634047.html 前提:Samba服务在Ubuntu版本中默认并没有安装。安装步骤: 1. Samba软件包的安装 使用源安装,在终端中输入如下命令: #sudo apt-get install samba #sudo apt-get install smbclient 2. Samba服务...

weixin_34087503的博客 92

Ubuntu安装配置samba

Ubuntu安装配置samba 1.安装 sudo apt-get install samba 2.配置 (1)打开配置文件 sudo vim /etc/samba/smb.conf (2)在文件最后输入: [qiujun] comment = share path = /home/qiujun public = yes browseable = yes writable = yes ava...

qq_41006901的博客 163

Ubuntu 安装Samba及配置

Ubuntu 安装Samba及配置 简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件,Samba最大的功能就是可以用于Linux与windows系统直接的...

星轨 653

Ubuntu Samba服务安装与配置

一. Ubuntu samba配置的安装: sudo apt-get install samba smbfs smbclient 二. 创建共享目录: mkdir /home/komy/share sodu chmod 777 /home/komy/share 三. 创建Ubuntu Samba配置文件: 1. 保存现有的配置文件 sudo cp /etc/samba/smb.con

ruglcc's blog 1337

Ubuntu安装samba服务器及配置方法

Samba安装配置方法 sudo apt update 升级软件源 sudo apt install samba 安装samba whereis samba 检查是否安装成功 sudo ufw allow samba 允许samba通过防火墙 sudo systemctl enable smbd.service 允许开机启动服务 sudo systemctl restart smbd 重启服务(用于更新配置后) sudo nano /etc/sam

lee7611的博客 3437
上一篇: Ubuntu中安装pgasync的问题
下一篇: Ubuntu中samba的安装与配置
pythoner
博客等级 码龄18年 15粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值