deepin 64位15服务器版本共享文件夹samba配置

2025-11-05 13:11:06

1、1.1准备实验环境所需东西

a.正常运行的物理机(windows系统或Linux系统或苹果系统,本示例为桌面版本2015.3)

b.服务器安装光盘(官网)下载

c.服务器安装和使用文档(官网下载)下载

2、2.1.准备工作

a.安装virtualbox虚拟机软件

本例是在deepin 桌面版系统下安装的,直接在“深度商店”里安装。(其他windows 系统请直接到官网下载windows版本)

b.安装服务器系统

在virtualbox中新建一个虚拟机,因为deepn基于debian,所以选择64位debian,内存为2GB,硬盘为30GB(根据物理机配置自定义设置,不低于推荐大小).

安装方法参考深度操作系统服务器安装手册

本次不再讲述,默认选项安装。

注意事项:

1.安装完后要更新软件源,路径为

/etc/apt/sources.list

参考安装手册2.6.1目录,编辑

sudo gedit /etc/apt/sources.list

保留最后以下四行

2.然后记得更新

apt-get update

3、3.1配置Samba共享文件夹

3.1.1安装samba软件

sudo apt-get install samba samba-common

3.2设置要共享目录的属性权限

本例以/home/deepinserver/DeepinServerData 目录为例

更改目录 DeepinServerTData为可读可写

sudo chmod 777 /home/DeepinServerTData

3.3配置smb.conf文件,在目录/etc/samba 下有个smb.conf,编辑

sudo gedit /etc/samba/smb.conf

修改配置文件在65行左右添加

security=user

deepin 64位15服务器版本共享文件夹samba配置

4、本示例是为了安全所以使用用户名和密码的方式共享访问

在最后添加要共享的目录信息,注意不含“//和后边的解释汉字部分”

[TestShare]        //共享文件名,为了安全不建议和实际文件夹一致

comment= test samba share   //对共享目录的描述

path=/home/deepinserver/DeepinServerData   //要共享的目录实际路径

browseable=yes  //浏览权限

writable=yes  //可写权限

deepin 64位15服务器版本共享文件夹samba配置

5、5.1配置允许访问的用户名和密码

新建访问共享资源的用户和设置密码(本例新增用户名为smbuser2016)

1、打开"终端窗口",输入"sudo useradd smbuser2016"-->回车-->用户创建成功。

2、输入"sudo smbpasswd -a smbuser2016"-->回车-->输入两次密码-->回车-->密码设置成功。

3、输入"sudo service smbd restart"重启samba服务-->回车-->服务重启成功。

6、记得deepinserver卸载iptables ,默认情况deepinserver是安装防火墙的,本示例以最简单的方式,直接卸载。

sudo apt-get remove iptables

重启服务器

sudo shutdown -r now

7、测试

windows 下直接开始-运行-输入 192.168.1.208(本示例IP)

\\192.168.1.208

Linux下在鹦鹉螺文件夹管理器输入地址

smb://192.168.1.208/

输入用户名和密码即可

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢