搭建samba服务器

news/2024/7/8 2:10:38
  1. 先安装samba服务器,
    常规安装 sudo apt-get install samba 这种方式在不同版本ubuntu中,由于库版本支持问题,可能是无法安装的,所以需要降库版本来安装,安装命令为:sudo aptitude install samba ,这样执行后会提示要降低版本,会提示不往下进行选择“是”,我们这里选择“N”,后面的都选择“Y”即可。

  2. 配置
    配置文件是/etc/asmba/smb.conf,在vi修改前要先备份一份,sudo cp smb.conf smb.conf.bkp(这里的.bkp代表是备份文件),然后可以到里面进行配置了,把配置项写入到最后面即可。打开文件命令sudo vi smb.comf
    粘贴内容如下:

[share]
comment=samba ##这个是说明,随意填
path=/home/kanggo/sambashare
public=yes
create mask=0777
directory mask=0777
writable=yes
available=yes
##要能修改文件夹,要么就将/var/www/html权限设置为777,或者加上如下设置
forceuser=root
forcegroup=root

3.重启

sudo /etc/init.d/smbd restart 

注:这里要在Nat模式,并且dhcp到一个正确的ip地址

然后到windos环境下打开“此电脑”,输入 \\192.168.xxx.xxx即可进入到samba的目录下。

//--------------------------------------以下是需要注意的几点
一,在使用NAT模式的时候,ip配置要使用HDCP的模式
二,桥接方式的时候,可以桥接到wifi或者有线网卡,但是有线网卡有一个bug,
有线网卡只有激活的状态才能工作,samba才能使用。而如果没有通过一根网线连接到一个 可联网的设备(路由器,开发板…),有线网卡默认是是不激活的。如果不激活那么在win环境就不能访问samba的。但一般情况下是不影响的。
有个解决的办法,就是加一个本地连接2,添加Loopback网卡,实现win的访问samba。
在我的电脑右键->设备管理器->选择网络适配器->操作(A)中“添加过时硬件”->然后下一步找到网络适配器->厂商(Microsoft)-> Microsoft KM-TEST 环回适配器(Loopback)然后点击完成即可。
这样本地连接2就添加成功了,即使拔掉网线,有线网卡不工作 ,windows也是可以访问samba的。
以上是以windows10的环境说起。
三,这里注意环境,这个是ubuntu16.04环境安装配置的,如果是Ubuntu14.04去搜索相应的安装,但是配置的话可按以上内容配置。在其他配置中会有添加 “security = user” ,这里是一个坑,可以不添加的;所以不要添加。

来源朱老师网络大课堂。


http://lihuaxi.xjx100.cn/news/268465.html

相关文章

C# 多态的实现

C# 多态的实现 封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际…

蜡笔小新鸿蒙系统,盘点蜡笔小新最污的四处剧情,网友:当年太纯洁现在终于看懂!...

《蜡笔小新》是童年时的一部经典动漫作品,里面的主角小新给我们带来了许多的乐趣。不过在《蜡笔小新》的剧情中却有很多比较污的剧情让当年的我们没有看懂,而现在再来回顾一下发现当年的这些剧情怎么可以这么污!!第一处&#xff1…

字符集图标制作

字符集图标: 将网页上常见的icon做成font(字符集),以字体的方式插入到网页上,作用是减轻服务器负担,减少宽带。 我最常在这两个网站上下载字体图标: https://icomoon.io/app/#/select https://w…

为什么说机器学习是预防欺诈的最佳工具?

作者 | Giorgi Mikhelidze译者 | 天道酬勤,责编 | 晋兆雨头图 | CSDN付费下载自视觉中国随着现代技术的发展和完善,生活变得越来越舒适。虽然以前人们认为同时进行复杂的操作是不可能的,而如今计算机使这一任务变得很容易了。 与此同时&#…

神经网络 debug 太难了,这里有六个实用技巧

点击上方“视学算法”,选择加"星标"或“置顶” 重磅干货,第一时间送达 神经网络的 debug 过程着实不容易,这里是一些有所帮助的 tips。基于神经网络的项目瓶颈通常并非对网络的实现。有时候,在编写了所有代码并尝试了一…

正则表达式re模块使用介绍

1. re模块的介绍 在Python中需要通过正则表达式对字符串进行匹配的时候,可以使用一个 re 模块 # 导入re模块 import re# 使用match方法进行匹配操作 result re.match(正则表达式,要匹配的字符串)# 如果上一步匹配到数据的话,可以使用group方法来提取数…

深入理解空洞卷积

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达导读 空洞卷积在图像分割需要增加感受野同时保持特征图的尺寸的需求中诞生,本文详细介绍了空洞卷积的诞生、原理、计算过程以及存在的两个潜在的问题&#xff…

《几何与代数导引》习题1.35.4

求直线之间的距离$l_1:\frac{x1}{-1}\frac{y-1}{3}\frac{z5}{2}$.$l_2:\frac{x}{3}\frac{y-6}{-9}\frac{z5}{-6}$.解:点$q(-1,1,-5)$在直线$l_1$上,点$p(0,6,-5)$在直线$l_2$上.$\vec{pq}(-1,-5,0)$.直线$l_1$的方向向量为$(-1,3,2)$,直线$l_2$的方向向量…