zoukankan      html  css  js  c++  java
  • 【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工具

    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
    
  • 相关阅读:
    第三次作业
    Mysql show variables系统变量详解
    利用正则检测文中敏感词并标红
    Android 连接大疆SDK
    Android 热修复方案Tinker
    Hander消息机制
    .net MemCache 入门到简单使用链接汇总
    用socket连接pop3服务器遇到的小问题
    我是如何取得Reflector的真实程序的
    google卫星地图的url计算
  • 原文地址:https://www.cnblogs.com/Neo007/p/7209440.html
Copyright © 2011-2022 走看看