前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >利用samba实现windows和linux文件共享

利用samba实现windows和linux文件共享

作者头像
逍遥子大表哥
发布于 2021-12-18 06:08:11
发布于 2021-12-18 06:08:11
5.8K00
代码可运行
举报
文章被收录于专栏:kali blogkali blog
运行总次数:0
代码可运行

笔者的环境中有几台Linux服务器,在上传文件的时候通常都是用ssh进行上传。但是文件上传比较慢,而且每次都需要登录ssh。就想着能不能用windows那样,方便快捷呢?Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件。

安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install samba

kali下已经默认安装,直接使用即可。

修改samba的配置文件sudo vi /etc/samba/smb.conf

添加下面内容

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[share]
path=/home/priess #文件共享的路劲
public=no #禁止匿名访问
writable=yes #写入权限
valid user=priess #登录用户名 

注意登录的用户名必须为系统中存在的用户名,如root

给用户名添加密码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo smbpasswd -a priess

填坑

出现Failed to add entry for user 说明你的用户名在系统中不存在,需要添加一个用户名。

列出现有的Samba用户列表:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pdbedit -w -L

重启samba服务

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
service smbd restart

和windows连接

在windows->计算机,点击映射网络驱动器;输入\192.168.1.102share(请根据自己的ip和共享文件夹标识调整)。此时,就可以在windows上看到linux共享的文件夹了。

访问网络磁盘

版权属于:逍遥子大表哥

本文链接:https://cloud.tencent.com/developer/article/1921367

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验