Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > linux搭建samba服务

linux(Deepin)如何搭建samba服务

作者:小鹿先生~

Samba是一个使Linux服务器与Windows等操作系统之间实现文件共享的开源软件。通过安装Samba服务、创建共享目录、配置Samba、创建用户和重启服务等步骤,可以完成从Linux服务器向Windows用户提供文件共享的设置。此外,还包括了如何验证和上传文件到共享目录的方法

简介

Samba是一个开源的软件,可以在Linux服务器上搭建网络共享服务,

使得Windows和其他操作系统的用户能够访问Linux服务器的共享文件

1. 安装Samba服务

在Linux服务器上,我们需要先安装Samba服务。

使用以下命令安装Samba:

sudo apt-get update
sudo apt-get install samba

2. 创建共享目录

创建一个文件夹来作为我们的共享目录。

可以使用以下命令创建目录:

sudo mkdir /samba_share

3. 配置Samba

在配置Samba之前,先备份原配置文件:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

编辑Samba配置文件:

sudo nano /etc/samba/smb.conf

在文件的底部添加以下内容:

[samba_share]
   path = /samba_share
   read only = no
   guest ok = yes
   guest only = yes
   create mask = 0775
   directory mask = 0775
   valid users = admin
   writable = yes

4. 创建用户

创建一个可写的用户:

sudo useradd admin
sudo smbpasswd -a admin

在命令行中输入以上命令创建用户和配置用户的Samba密码。

5. 重启Samba服务

配置完成后,需要重启Samba服务使新的配置生效:

sudo service smbd restart

6. 命令行访问验证

在本地命令行上使用以下命令访问共享目录:

smbclient //localhost/samba_share

输入admin用户和密码,可以访问并查看共享的文件夹。

7. 上传文件验证

可以在本地电脑上创建一个文本文件,并且上传到共享的目录中,

命令如下:

smbclient //localhost/samba_share -c 'put filename.txt'

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文