韩立春 发表于 2024-4-1 09:09
  
Linux和windows文件相互共享方法:

https://blog.csdn.net/Big_Bristlegass/article/details/130850713
傲世ღ万物 发表于 2024-4-1 09:10
  
可以使用Samba或NFS来实现文件共享
韩立春 发表于 2024-4-1 09:11
  
https://blog.csdn.net/Big_Bristlegass/article/details/130850713
Linux和windows文件相互共享方法:

方法一、windows目录共享到linux
1、在windows下面选择要共享的目录
鼠标右键点击选中的文件夹->属性,然后出现弹框

2、设置文件夹的共享用户
点击弹框的界面的共享,设置文件夹的共享用户,按照以下图片顺序点击



                                图1

然后等待几分钟,待页面显示完成



                                 图2



                        图3

3、在linux下面挂载windows的目录
3.1找到共享文件夹的网络路径
选中文件夹->鼠标右键->属性->共享,如下图,能看到该文件夹的网络路径



                图4

复制粘贴网络路径:\\DESKTOP-DD2JT1M\Users\admin\Desktop\tt

3.2 Linux创建一个新目录作为接收目录
登录linux

mkdir /home/windows/share

3.3 然后输入挂载命令
mount  -t cifs -o username="admin",password="test",vers=2.0 //192.168.44.44/Users/admin/Desktop/tt /home/windows/share

此处可能可每个人的linux环境有关系,vers=2.0参数可以省略,如果报错,再mount的时候直接加上此参数即可

注意事项:
1、mount之前先要在 linux创建挂载的目录

2、其中的username和password为图1共享用户的步骤3时候,选择的用户以及其密码

3、然后将网络路径的

\\DESKTOP-DD2JT1M\Users\admin\Desktop\tt其中的DESKTOP-DD2JT1M换为自己的主机ip即可,注意复制下来的文件路径分隔符号\是windows风格的,在复制到linux的时候,需要换成符号/

4、假如mount报错提示文件没得写权限
在控制面板里面输入管理工具,然后点击



                                                        图5



                                                 图6

安全设置->本地策略->安全选项->网络安全访问:本地账户的共享和安全模型

选择经典,即可

5、linux下访问windows方式
Linux下直接访问  挂在点目录:cd  /home/windows/share即可看见windows下的目录了

方法二、linux文件目录共享到windows
Linux上使用工具:smb服务器
1、关闭防火墙
查看防火墙状态:firewall-cmd --state

关闭防火墙:systemctl stop firewalld.service

禁止防火墙开机启动:systemctl disable firewalld.service

2、安装samba
yum -y install samba

3、修改配置文件:
vim /etc/samba/smb.conf

将以下内容贴到配置文件下方

注意:path 改为为自己要共享的目录

[root]

        comment =this is Linux share directory

        path = 你需要共享的目录

        public =yes

        writable =yes

        guest ok =no

        create mask =0775

        directory mask =0775

4、设置smb服务的root账户密码:
smbpasswd -a root

5、开启smb服务器
开启smb服务器命令:systemctl start smb

查看服务器状态:service smb status 或者systemctl status smb

备注:重启samba服务命令:systemctl restart smb

开机自启动命令:systemctl enable smb.service

确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。

6、在windows直接访问
在文件夹访问栏直接输入格式:\\xx.xx.xx.xx

然后输入root用户名和 以及步骤4 的smbpasswd 命令输入的密码



7、将网络位置映射到本地磁盘


8、windows访问linux目录
然后输入我们的samba服务器的ip和路径,示例如下图



然后输入用户名和密码即可

然后就可以用source insight查看了

注意事项:
(此处source insight不要用管理员权限打开,会识别不到网络位置)


小鱼儿 发表于 2024-4-1 09:25
  
一起来学习一起来学习
木堇 发表于 2024-4-1 09:33
  
可以使用Samba或NFS来实现文件共享
taoyb 发表于 2024-4-1 09:34
  
一起来学习一起来学习
蔺嘉宾 发表于 2024-4-1 09:45
  
一起来学习一起来学习
新手141720 发表于 2024-4-1 09:57
  
一起来学习学习一起来学习学习
新手031815 发表于 2024-4-1 10:08
  

好像需要个SMB文件,才能实现共享
主动出击 发表于 2024-4-1 11:49
  
一起来学习学习一起来学习学习

等我来答:

换一批

发表新帖
热门标签
全部标签>
每日一问
每周精选
技术笔记
技术盲盒
2024年技术争霸赛
产品连连看
2023技术争霸赛专题
干货满满
技术咨询
标准化排查
新版本体验
通用技术
技术晨报
功能体验
自助服务平台操作指引
文档捉虫活动
信服课堂视频
秒懂零信任
GIF动图学习
答题自测
每日一记
运维工具
SDP百科
技术圆桌
排障笔记本
专家问答
在线直播
安装部署配置
测试报告
解决方案
项目案例
存储
技术争霸赛
卧龙计划
畅聊IT
MVP
网络基础知识
升级
安全攻防
上网策略
日志审计
问题分析处理
流量管理
云计算知识
用户认证
原创分享
sangfor周刊
VPN 对接
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
迁移
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播
北京区每日一练

本版版主

461
245
13

发帖

粉丝

关注

本版达人

feeling

本周分享达人

新手29676...

本周提问达人