问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux和windows怎么进行文件共享

发布网友 发布时间:2022-04-20 00:51

我来回答

3个回答

热心网友 时间:2022-05-03 22:47

前提说明:
windows主机信息:192.168.1.100 帐号:abc 密码:123 共享文件夹:share
linux主机信息:192.168.1.200 帐号:def 密码:456 共享文件夹:/home/def/share

由于暂时还不会防火墙和SELINUX配置,而下面有些方法中的操作会受到他们的*,因此先关闭这俩。
关闭防火墙的命令:service iptables stop
关闭SELINUX命令:setenforce 0

一、实现linux和windows之间的文件夹共享
方向:windows访问linux
方法1:使用第三方软件
1、修改配置文件:vi /etc/ssh/sshd_config,主要是把Port这个参数解除注释,其他参数可以根据情况自己修改。
2、重启ssh服务:service sshd restart
3、在windows下安装SSH Secure SHELL,安装成功后有个子程序SSH Secure File Transfer Client,打开后输入:
hostname:192.168.1.200(如果有DNS服务,可以写成linux主机名)
port:22(默认值,可以修改成其他值)
username:abc(也可以是linux下其他帐号)
password:123
连接成功后就可以在windows下向linux上传和下载文件了

方法2:SAMBA共享
1、安装samba:可以先检查下是否已经安装:rpm -qa | grep samba,没有的话自己安装下,这里介绍下基于RPM包的一种在线安装模式yum
yum是一种快速安装模式,它会自动解决软件安装时的依赖问题并自动去特定的服务器下载相应的软件进行安装,命令十分简单:yum install samba,快捷方便的背后离不开程序员的辛苦啊!
2、创建共享文件夹,这里就是mkdir -m 777 /home/def/share
3、修改/etc/samba/smb.conf,这里面的参数就比较多,主要是
workgroup = WORKGROUP(这个就是windows工作组模式,还有一种是域模式)
hosts allow = 192.168.1.100(可以放问的IP地址,这里写的时windows地址)
然后在文件的结尾加上
[public](共享名,就是windows访问时会显示的名称)
comment = Public Stuff(注释)
path = /home/def/share(共享名)
public = yes(公开)
writable = yes(可写)
当然这里只是些基础的参数,还有其他的参数根据情况设置,比如会出现乱码,还要指定编码格式。
4、重启smb服务:service smb restart
5、创建samba客户:smbpasswd -a def,回车后会提示输入密码。这个就是将来远程主机登录时需要的密码,这里的def帐号必须时系统已经有的
帐号,没有的话会报错,然后新输的密码就是远程登录密码,这样做的好处就是自己的密码和远程登录的密码分开。
6、windows下连接,启动运行,输入\\192.168.1.200,输入smb帐号密码就可以了

方向:linux访问windows
方法一:挂载共享文件夹
在linux下执行 mount -o username=abc //192.168.1.100/share /mnt/share,回车后要求输入密码,就是windows密码123
老实说这种方法是很好理解的,挂载命令嘛,最简单的语法。但却是让我困惑最深的,因为linux下的分区格式是ext2\3\4,而windows一般使用NTFS格式,这是linux不能识别的,而这里竟然可以挂载,而且还能读出其中的文件。真是太匪夷所思了。

三、实现linux之间的文件夹共享
方法一:挂载
1、在A机上创建共享文件夹:mkdir -m 777 /home/share
2、修改/etc/exports文件,添加一条 /home/share *(rw),这条中/home/share指定了共享位置,*代表所有主机,也可以单独写IP地址,rw是可读写
3、重启nfs服务:service nfs restart
4、在B机上挂载:mount -t nfs 192.168.1.100:/home/share /mnt/share,回车输入帐号密码就可以了
5、最后就是在B机上验证下是否挂载成功,命令:df
方法二:使用SCP命令传输
这条命令是我昨天刚学到的,很简单的操作 scp /home/share(源) 192.168.1.200:/home/share(目的),回车后要输入密码,具体详见man scp

热心网友 时间:2022-05-04 00:05

百度云,一个机器装一个。登录账户即可同步。

热心网友 时间:2022-05-04 01:40

同一局域网下可以设置电脑文件共享。或者可以尝试坚果云,坚果云可以让文件在协作的同事之间自动流转,随时可以获得对方的最新工作成果,再也不用去专门要文件、等文件。之前IDC也做过相关的调查,使用我们的产品后,平均节约2.1%的时间,按8小时工作时间计算,相当于每个员工每月多出来5小时的工作时间。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 如何将linux 下的文件直接共享给 windows 神舟笔记本怎么进入bios 部编版小学语文二年级上册全部单元集体备课(教材分... 神舟电脑进入BIOS怎么办 神舟电脑进入BIOS怎么办? 仅有感恩还不够作文 以:只有( )不够的写一篇作文(600字左右 只有是不够的作文600字 仅有自信还不够作文600字 仅有知识还不够 作文 仅有梦想还不够作文800字 我的半命题作文题目是:仅有 还不够,600 本作文够不够600字 这就够了 或者 这还不够 为题写一篇600字作文,求... 请以“这次够了”或“这还不够”为提,写一篇作文。不少... 求这还不够 作文500字 初中作文600 字:这还不够 ,素材有什么? 《这还不够》,写一篇作文 这就够了or这还不够作文600字,求原创 初中作文600字:这还不够,可以写什么事情 ,请举例... 作文:这就够了,这还不够,600字左右就好,拜托了... linux与windows文件共享的方式有哪两种 linux 如何共享文件夹给 windows 访问,并能上传文... Linux怎样访问Windows共享文件和文件夹 linux系统怎么共享windows系统文件夹 WINDOWS和LINUX如何实现文件共享 linux下的文件共享到windows下的方法有几种,具体... linux下如何设置目录共享,可以让windows访问? 怎么实现用linux访问windows的共享文件 如何在linux系统里访问windows的磁盘共享文件 linux与windows文件共享 把linux上的文件拷贝到windows下 怎样共享windows和linux之间的文件 linux 自带的rsync 怎么同步文件到windows? 如何共享一个windows文件和linux文件 在linux下如何访问windows的共享文件 vmware里面的linux怎么和windows相互传文件 linux如何访问windows共享文件夹 SSL证书无效是什么原因? ssl证书过期怎么办? 王者荣耀ssl证书无效要怎么解决