【Linux】Windows与Linux之间的文件共享(基于网络)

切记:Linux的安全机制的存在——iptables和selinux。

一、操作前提

1.1 从Windows能够ping通Linux
1.2 关闭Linux防火墙
command1:/etc/init.d/iptables stop
command2:serviece iptables stop

Method1 WinSCP工具

1143923-20170720093126365-1361486933.jpg

Method2 Samba服务器

1.安装samba服务器

    command1:(从ISO安装包中)

    mount /dev/cdrom /mnt

    cd /mnt/Packages

    rpm –ivh /mnt/Packages/samba-3.5.10-125.el6.i686.rpm


    
    //推荐用yum来安装,这样它可以自己解决包的依赖关系,省时、省事又方便。一条命令搞定:
    command2: yum -y install samba

2.添加用户win并修改密码(登陆密码)

useradd win
passwd win

3.设置该用户登录samba服务的密码(使用服务密码)

smbpasswd –a win 

4.配置samba服务

vim /etc/samba/smb.conf

1143923-20170720093333583-88114021.jpg

5.重启samba服务

/etc/init.d/smb restart

6.通过windows浏览器访问

P.S. 本人在win10系统下测试,Edge与Chrome浏览器均不支持,IE支持

地址栏 \\192.168.240.133(双反斜杠)

1143923-20170720093244583-1090117995.jpg

1143923-20170720093252646-1957632048.jpg

常见问题

  • 通过samba访问linux速度很慢,且很多目录访问失败

  • 故障原因
    未关闭Selinux

SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统

  • 解决方法
    通过执行命令setenforce permissive将其关闭
/etc/init.d/iptables stop //关闭防火墙
setenforce 0                //关闭Selinux

转载于:https://www.cnblogs.com/Neo007/p/7209440.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值