【Linux】Windows与Linux之间的文件共享(基于网络)
2024-09-05 12:49:54
切记:Linux的安全机制的存在——iptables和selinux。
一、操作前提
1.1 从Windows能够ping通Linux
1.2 关闭Linux防火墙
command1:/etc/init.d/iptables stop
command2:serviece iptables stop
Method1 WinSCP工具
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
5.重启samba服务
/etc/init.d/smb restart
6.通过windows浏览器访问
P.S. 本人在win10系统下测试,Edge与Chrome浏览器均不支持,IE支持
地址栏 \\192.168.240.133(双反斜杠)
常见问题
通过samba访问linux速度很慢,且很多目录访问失败
故障原因
未关闭Selinux
SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统
- 解决方法
通过执行命令setenforce permissive将其关闭
/etc/init.d/iptables stop //关闭防火墙
setenforce 0 //关闭Selinux
最新文章
- Windows下Nginx Virtual Host多站点配置详解
- Ubuntu14.04+Beanstalkd1.9最佳实践
- 【javascript基础】系列
- javascript 设计模式-----外观模式
- 【经典】C++&;RPG对战游戏
- python def说明
- 自动生成Code First代码
- 9个Console控制台命令(转载)
- spring-线程池(3)
- centos7 安装软件指南
- 20155208徐子涵 2016-2017-2 《Java程序设计》第2周学习总结
- 如果我写一个开源的HIS软件
- ELK之filebeat-redis-logstash-es构架模式
- spring--boot数据库连接以及class建表
- Windows OS系统变量
- javaWeb登录注册页面
- 转:iPhone上关于相机拍照的图片的imageOrientation的问题
- (转)GlusterFS 01 理论基础,企业实战,故障处理
- PHP-密码学算法及其应用-散列函数
- SpringIOC的理解