Ubuntu SAMBA 服务器部署与调优

ops/2024/10/18 9:23:16/

又到了折腾服务器的时候啦!今天我很幸运能够在阿贝云的免费服务器上进行部署测试。这个阿贝云真是个不错的免费云服务器,虽然配置很低,但对我这个喜欢摸鱼的家伙来说完全够用了。1核CPU、1G内存、10G硬盘、5M带宽,这种低配置对我来说简直就是小case。

接下来,让我给大家介绍一下今天要用的 SAMBA 服务器软件。SAMBA 可是个老牌的文件共享软件了,支持各种高级功能,比如Active Directory集成、加密传输等等。用起来真的超级灵活,不管是在 Windows 还是 Linux 上都能很好地运行。而且性能也不错,完全能满足我这个喜欢大包大揽的家伙的需求。

好了,下面就让我来详细告诉大家如何在 Ubuntu 上安装、配置和调优 SAMBA 吧。

首先,打开终端,输入一下命令安装 SAMBA:

sudo apt-get install samba

安装完成后,我们需要配置 SAMBA。编辑配置文件:

sudo nano /etc/samba/smb.conf

在配置文件中,我们需要做以下几项调整:

  1. 设置工作组名称:
workgroup = WORKGROUP
  1. 设置共享目录:
[share]comment = My Samba Sharepath = /home/hitch/shareread only = nobrowsable = yesguest ok = yescreate mask = 0644directory mask = 0755
  1. 设置用户认证:
security = user
passdb backend = tdbsam
  1. 设置日志:
log file = /var/log/samba/log.%m
max log size = 1000

搞定配置后,别忘了创建共享目录并设置权限:

sudo mkdir /home/hitch/share
sudo chown -R hitch:hitch /home/hitch/share

最后,重启 SAMBA 服务:

sudo systemctl restart smbd
sudo systemctl restart nmbd

好啦,现在你就可以在 Windows 或者 Linux 上访问你的 SAMBA 共享啦。不过记得要开放445号端口哦。


http://www.ppmy.cn/ops/48697.html

相关文章

【Webpack】使用 Webpack 构建 Vue3+TS 项目

构建项目目录 tsc --init npm init -yshim.d.ts 文件是一个类型声明文件,用于告诉 TypeScript 编译器如何处理 Vue 的单文件组件(SFC)和其他自定义模块。为 Vue 的单文件组件和其他非 TypeScript 模块提供类型信息,以便在 TypeScr…

Django CreateView视图

CreateView是Django提供的一个基于类的视图,用于处理创建新对象的操作。它可以帮助你轻松地创建一个表单页面,用户可以通过这个页面创建新的对象。 1,添加视图 Test/app3/views.py from django.shortcuts import render# Create your views…

Java 面向对象 -- Java 语言的封装、继承、多态、内部类和 Object 类

大家好,我是栗筝i,这篇文章是我的 “栗筝i 的 Java 技术栈” 专栏的第 007 篇文章,在 “栗筝i 的 Java 技术栈” 这个专栏中我会持续为大家更新 Java 技术相关全套技术栈内容。专栏的主要目标是已经有一定 Java 开发经验,并希望进…

AWS无服务器 应用程序开发—第二章AWS CodeCommit、AWS Amplify

使用AWS CodeCommit、AWS Amplify和持续部署的基本步骤 1. React.js 应用程序构建 首先,您需要使用React.js构建您的应用程序。您可以使用您喜欢的编辑器(如VS Code)来编写React.js代码,并使用Node.js和npm(或者yarn)来管理依赖项和构建过程。 2. 创建 AWS CodeCommit…

SpringBoot【2】集成 MyBatis Plus

SpringBoot 集成 MyBatis Plus 前言修改 pom.xml修改配置文件添加 实体类添加 持久层接口添加 持久层 XxxMapper.xml 文件添加 业务接口层添加 业务接口实现类添加 控制层添加 MyBatis 配置AutoFillMetaObjectHandlerMyBatisPlusConfig 验证 前言 由于 MySQL 备份/恢复测试&am…

自动控制理论---离散傅里叶变换(DFT)进行信号谱分析

1、实验设备 PC计算机1台,MATLAB软件1套。 2、实验目的: 学习使用离散傅里叶变换(DFT)进行信号谱分析的方法。选择合适的变换区间长度N,对给定信号进行谱分析,并绘制幅频特性和相频曲线。 3、实验原理说…

最新Sublime Text软件安装包分享(汉化版本)

Sublime Text 是一款广受欢迎的跨平台文本编辑器,专为代码、标记和散文编辑而设计。它以其简洁的用户界面、强大的功能和高性能而著称,深受开发者和写作者的喜爱。 一、下载地址 链接:https://pan.baidu.com/s/1kErSkvc7WnML7fljQZlcOg?pwdk…

虚拟淘宝-Virtual-Taobao论文解读(AAAI2019)

目录 1 论文简介 2 文章的主要贡献 3 文章技术的简要说明 4 技术的详细说明 4.1 GAN-SD:生成客户特征 4.2 MAIL:生成交互过程 4.3 ANC:动规范约束 5 实验设定及结果 6 结论 7 参考 1 论文简介 南京大学LAMDA团队的侍竞成、俞扬等…