Ubuntu SAMBA 服务器部署与调优

又到了折腾服务器的时候啦!今天我很幸运能够在阿贝云的免费服务器上进行部署测试。这个阿贝云真是个不错的免费云服务器,虽然配置很低,但对我这个喜欢摸鱼的家伙来说完全够用了。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

  2. 设置共享目录:

    [share]
    comment = My Samba Share
    path = /home/hitch/share
    read only = no
    browsable = yes
    guest ok = yes
    create mask = 0644
    directory mask = 0755

  3. 设置用户认证:

    security = user
    passdb backend = tdbsam

  4. 设置日志:

    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号端口哦。

相关推荐
sulikey17 分钟前
ext2 GDT 块组描述符表 详细技术拆解
linux·操作系统·文件系统·ext2·gdt·ext·块组描述符
QuestLab18 分钟前
Ollama在Linux上安装的详细记录
linux·运维·服务器
Strugglingler29 分钟前
【Linux PL011驱动支持RS485】
linux·uart·rs485·pl011
IT瑞先生31 分钟前
Linux系统基础
linux·运维·服务器
modelmd33 分钟前
Linux chroot命令
linux
l1t1 小时前
在WSL的ubuntu 26.04容器中用deb安装包安装使用redrock-4.1-1
linux·运维·ubuntu·postgresql
jieyucx1 小时前
Go语言通透教程:结构体定义与方法
服务器·数据库·golang·结构体
renren-1001 小时前
centos7.9 升级openssl11 导致的系统命令瘫痪
linux·运维·服务器
金玉满堂@bj1 小时前
Pytest 完整使用教程
运维·服务器·pytest
SWAGGY..1 小时前
Linux系统编程:(六)编译器gcc/g++
linux·运维·服务器