【精选】samba服务的下载和使用 (超详细)

这篇具有很好参考价值的文章主要介绍了【精选】samba服务的下载和使用 (超详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🍬 博主介绍

👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~
✨主攻领域:【渗透领域】【应急响应】 【python】 【VulnHub靶场复现】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!


目录

samba服务

第一步:下载samba服务

第二步:开启服务,查看服务状态

第三步:在文件夹系统查看

第四步:设置samba的配置文件

第五步:再次去尝试连接linux服务共享

修改smab服务的配置

设置samba服务的用户名和密码

远程连接

清空连接信息

设置允许和不允许连接的地址


共享一个文件夹,可以在windows去设置文件共享,在Linux中我们也可以设置文件共享功能;

samba(软件)_百度百科Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。https://baike.baidu.com/item/samba/455025

samba服务

sudo passwd root
su root
apt-get update
apt-get install samba #1.下载服务

systemctl list-unit-files

systemctl list-unit-files | grep ssh

systemctl list-unit-files | grep ssh

systemctl status samba-ad-dc.service
systemctl start smbd.service    

systemctl status smbd.service
systemctl start smbd.service    #2.启动服务
\\192.168.116.128  在windows的文件夹管理系统上

┌──(root💀kali)-[/]
└─# cd /
                                       
┌──(root💀kali)-[/]
└─# mkdir 123

┌──(root💀kali)-[/]
└─# cd /etc/samba                  
                                 
┌──(root💀kali)-[/etc/samba]
└─# ls
gdb commands  smb.conf  tls

┌──(root💀kali)-[/etc/samba]
└─# vim smb.conf 

vim /etc/samba/smb.conf   #3.编辑配置文件

[Share]
path = /etc
public = yes      #把yes改成no 再次访问,就需要输入用户名和密码
writable = yes
available = yes
browseable = yes

hosts deny = 192.168.113.
hosts allow = 192.168.1.3

C:\Users\user>net use * /delete   #在cmd中(物理机)清空链接的缓存

systemctl restart smbd.service #4.重启服务

[global]                    //设置samba服务整体环境
workgroup = WORKGROUP            //设置工作组名称
server string = Samba Server Version %v                 //服务器说明
[laiGei]                     //共享目录的名称
comment = Public stuff               //注释说明 
path = /usr/local/laige                 //共享目录的路径
public = yes                   //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)
writeable = yes                //是yes/否no不以只读方式共享当与read only发生冲突时,无视read only
browseable = yes                 //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取
guest ok = yes                //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)

useradd apple    #5.新建一个用户  
smbpasswd -a apple    #6.通过smbpasswd 修改smb服务的密码
smbpasswd -a 增加用户
smbpasswd -d 冻结用户,这个用户不可登录
smbpasswd -e 恢复用户,解冻用户
smbpasswd -x 删除用户

Windows环境使用:

\\192.168.6.210\samba
输入设置的samba用户名和密码

Linux环境使用:
mount //192.168.6.210/samba /media  -o username=apple,password=apple123

┌──(root💀kali)-[/]
└─# chmod 777 /123

┌──(root💀kali)-[/etc/samba]
└─# useradd 123
                                       
┌──(root💀kali)-[/etc/samba]
└─# smbpasswd -a 123              
New SMB password:
Retype new SMB password:
Added user 123.sudo passwd root

第一步:下载samba服务

apt-get update
apt-get install samba #1.下载服务

yum install samba -y

第二步:开启服务,查看服务状态

systemctl status smbd.service
systemctl start smbd.service    #2.启动服务

第三步:在文件夹系统查看

\\192.168.116.128  在windows的文件夹管理系统上

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

第四步:设置samba的配置文件

┌──(root💀kali)-[/]
└─# cd /etc/samba                           
┌──(root💀kali)-[/etc/samba]
└─# ls
gdb commands  smb.conf  tls
┌──(root💀kali)-[/etc/samba]
└─# vim smb.conf 
vim /etc/samba/smb.conf   #3.编辑配置文件

[Share]
path = /etc
public = yes
#把yes改成no 再次访问,就需要输入用户名和密码
writable = yes
available = yes
browseable = yes

#改完之后,重启服务
┌──(root💀kali)-[/etc/samba]
└─# systemctl restart smbd.service

第五步:再次去尝试连接linux服务共享

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

修改smab服务的配置

systemctl restart smbd.service

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

设置samba服务的用户名和密码
┌──(root💀kali)-[/etc/ssh]
└─# useradd samba 
┌──(root💀kali)-[/etc/ssh]
└─# smbpasswd -a samba 


【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

远程连接

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

清空连接信息

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba

设置允许和不允许连接的地址

hosts deny = 192.168.
#deny是阻止连接
hosts allow = 192.168.43.246
#allow是允许连接

【精选】samba服务的下载和使用 (超详细),windows、linux系统开发,网络,笔记,安全,web安全,设备,linux,samba文章来源地址https://www.toymoban.com/news/detail-795037.html

到了这里,关于【精选】samba服务的下载和使用 (超详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】 ubuntu 安装搭建Samba cifs服务器,windows下无法访问如何解决!

    一、windows下无法访问samba 1、smbd没有正常启动;  service smbd  start       启动smbd   service smbd status      查看状态   2、主机和虚拟机需要可以互ping成功 3、共享文件的访问权限设置 4、windows和linux防火墙关闭, 之后重启smbd 5、在运行里面输入格式: “\\\\ +ip”   (因为我就是

    2024年02月05日
    浏览(59)
  • Git的下载、安装和使用超详细版(windows系统、码云)

    Tertiary directories @TOC 可以去官网下载 https://git-scm.com/download/win 或者https://pan.baidu.com/s/17ygupP4S5kHboI60MZ7juw?pwd=1234 提取码:1234 截至2023年7月1日,windows版的git最新版是2.41.0版本 安装过程直接默认下一步便可(可以更改安装位置)。 1、安装完成后在桌面任意空白处,鼠标右键,“

    2024年02月03日
    浏览(39)
  • Linux - samba实现Linux与windows文件共享——共享文件夹目标文件访问权限被拒绝解决方案(超详细,看不懂你怪我)

            最近做一个项目,需要用到linux上的内容,于是需要将linux与window共享文件,上网查阅了一些资料,做完了之后,总结一下自己遇到的问题,以及自己是咋解决的,供大家参考。 这里其实只需要一步就可以操作出来,现在我们看一下: 一、打开虚拟机,选择设置

    2024年02月04日
    浏览(66)
  • Linux 系统[centos8.2]上启动 Samba 服务

    要在 Linux 系统上启动 Samba 服务,请按照以下步骤操作: 安装 Samba 服务。在大多数 Linux 发行版上,您可以使用以下命令来安装 Samba: 配置 Samba。在 Linux 系统上,Samba 的配置文件位于 /etc/samba/smb.conf。打开该文件并按照您的需求进行配置。例如,您需要指定共享目录和访问权

    2024年02月09日
    浏览(54)
  • 在Windows 环境下使用 Nginx 搭建 HTTP文件服务器 实现文件下载 全步骤(详细)

    “Nginx 是一款轻量级的 HTTP 服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的 IO 性能,时常用于服务端的 反向代理 和 负载均衡 。 它是由俄罗斯人 伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler.ru 站点开发的,并于2004年首次公开发布的。 Nginx 是什么,

    2024年02月03日
    浏览(71)
  • ubuntu系统(10):使用samba共享linux主机中文件

    目录 一、samba安装步骤 1、Linux主机端操作 (1)安装sabma (2)修改samba配置文件 (3)为user_name用户设置samba访问的密码 (4)重启samba服务 2、Windows端 二、使用 1、代码无法跳转(可能存在) 2、创建快速访问网络(非必要) 特别说明 我现在用的是MobaXterm远程linux主机,如果

    2024年01月19日
    浏览(44)
  • 在Linux系统(服务器)使用阿里云盘服务快速上传下载文件

    使用集群服务器的时候,尤其是当服务器有多个节点时有些复杂,连接集群我们一般用xshell,传输文件我们一般使用Xftp,一般对于单个节点服务器来说是方便的,使用Xftp还可以可视化本地和服务器端的文件,但当有多个节点时,这就不适用了,他不能选择节点,有局限,连接

    2024年02月04日
    浏览(54)
  • 手把手教你在Linux/Windows系统使用Nginx部署多个前端项目【详细操作】

            需求:项目上线需要将前端的前台和后台部署在服务器上提供用户进行使用,部署在不同的服务器直接在服务器安装nginx即可。但是在内网安装还是有点麻烦,因为需要联网,如果是内网可以参考Linux安装Nginx并部署前端项目【内/外网-保姆级教程】_MXin5的博客-CSDN博

    2024年02月14日
    浏览(61)
  • 【运维】手把手教你在Linux/Windows系统使用Nginx部署多个前端项目【详细操作】

            需求:项目上线需要将前端的前台和后台部署在服务器上提供用户进行使用,部署在不同的服务器直接在服务器安装nginx即可。但是在内网安装还是有点麻烦,因为需要联网,如果是内网可以参考Linux安装Nginx并部署前端项目【内/外网-保姆级教程】_MXin5的博客-CSDN博

    2024年02月08日
    浏览(61)
  • Ubuntu22.04 添加samba,并在windows访问 的详细教程

    专栏地址:嵌入式开发 专栏文章: 【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤 【03】Ubuntu22.04 添加samba,并在windows访问 的详细教程 【04】Vmware Pro 17 设置共享文件夹 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月04日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包