获取 Samba 服务器的最简单方法

获取 Samba 服务器的最简单方法

我正在寻找一种尽可能简单的发行版或方法,以便为我的其他机器(混合型,各种 Windows 和 Linux)安装 Samba 服务器或 NAS。如果需要手动更改/创建系统文件,则不行。如果不能像直接从刻录的 ISO 或某些向导程序安装那样简单,请告诉我。

答案1

最简单的方法,因为你要求的是 Ubuntu支持使用 Ubuntu 的命令行安装 Samba(以及数千个应用程序)易于工具。从默认存储库安装。

要进入命令行界面,请按此键盘快捷键:Ctrl++ AltT

然后在终端提示符下运行此命令:

$ sudo apt install samba

编辑该/etc/samba/smb.conf文件以创建您想要在服务器上提供的共享。

创建您想要共享的目录(或使用您已有的目录),然后将共享添加到文件smb.conf

创建共享文件夹:

$ sudo mkdir -p /mnt2/mysharedfolder

将共享添加到服务器:

示例共享条目(/etc/samba/conf):

[sharedfolder]
        comment = My Server Shared Folder
        path = /mnt2/mysharedfolder
        force user = user1
        writeable = yes
        browseable = yes
        create mask = 0700
        valid users = user1, user2

更改user#为您在服务器上创建的真实用户名并创建了 samba 帐户。

使用以下命令创建 samba 帐户:

$ sudo smbpasswd -a user1

其他可用配置例如面具在文件的注释中有详细说明/etc/samba/smb.conf。您也可以使用命令man samba或访问手册man smb.conf

完成更改后,请/etc/samba/smb.conf务必使用以下命令重新启动 samba 服务器:

$ sudo systemctl restart smbd

您可能考虑将 Ubuntu 操作系统升级到最新LTS版本,当前版本为16.04,该版本将在未来 5 年内通过发布更新提供支持。非 lts 版本将有不到一年的发布更新。

相关内容