1、winSCP

它是一个windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它主要功能就是在本地与远程计算机间安全的复制文件。

前提:Linux与windows能相互ping通。且Linux下的防火墙关闭。

在window下打开winSCP软件,File protocol:选择SFTP(也可以选择SCP协议);Host name:选择要访问的Linuxip地址:eg:192.168.83.128;user name:root(输入用户名)和密码;最后登录login。首次登录是会出现一个窗口,选择yes。登录成功后window和Linux就可以互相访问文件。

2、Samba的概念:

Samba是SMB(server Message Block)协议的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置实用samba服务器可以实现与windows用户的资源共享。组成samba运行的有两个服务,一个是SMB,另一个是NMB。SMB是Samba的核心启动服务,只有SMB服务启动,才能实现文件的共享;而NMB服务是负责解析用的,类似于DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件。

首先,进入光盘,安装samba安装包,rpm -ivh samba-3.5.10-125.el6.i686.rpm;

然后,添加samba服务用户名:useradd smb ,设置用户(linux用户而非samba用户)密码:passwd smb

设置该用户登录samba的密码,smbpasswd -a smb,输入相应的登录密码即可。

然后,配置samba服务:vim /etc/samba/smb.conf,将homes对应的几行复制,并粘贴,修改如下:

[root]

  comment = Root Directories

  path =/       指可浏览整个linux目录

  browseable=yes  指可浏览的意思

  writable =yes

  valid users=smb   指哪个用户可以操作

最后,重启samba服务/etc/init.d/smb restart

记得要关闭selinux,使用命令setenforce permissive。

记得关闭防火墙:/etc/init.d/iptables stop

测试在windows的ie上输入\\IP地址即可。

part1:9-windows与Linux文件共享的更多相关文章

  1. Windows与Linux文件共享

    Windows与Linux文件共享 Samba服务器 安装Samba服务器 rpm –ivh /mnt/Packages/Samba-3.5.10-125.el6.i686.rpm 添加用户并修改密码 ...

  2. windows和linux文件共享

    ###Samba安装     [root@samba ~]# yum install -y samba*     [root@samba ~]# rpm -qa | grep samba ###开启s ...

  3. windows跟linux文件共享

    方法一:windows下的winscp工具 前提条件:windows能够ping通linux:linux关闭防火墙,/etc/init.d/iptables stop 在windows下运行winsc ...

  4. 10. windows与linux文件共享

    1. 关闭防火墙 /etc/init.d/iptables stop 2. C:\Users\cfm>ping 192.168.232.131 正在 Ping 192.168.232.131 具 ...

  5. Windows 跟 Linux 文件共享:Samba 设置

    用 Samba  服务器 https://my.oschina.net/u/3783115/blog/1919892?from=timeline https://blog.51cto.com/1372 ...

  6. Windows和linux的文件共享(1)

    今天是我学习linux以来第一次写博客.带着一种激动心情我开始尝试着去完成第一篇博客.从易到难.所以第一次我就主要学习了Windows之间的文件共享. Window之间的文件共享是通过局域网实现的.局 ...

  7. 如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享

    如何在RHEL7上搭建Samba服务实现Windows与Linux之间的文件共享 实现环境:VMware workstations.RHEL7.0 第一步:配置网卡IP及yum软件仓库 命令:vim ...

  8. [转载]【转】教你如何实现linux和Windows之间的文件共享,samba的安

    原文地址:[转]教你如何实现linux和Windows之间的文件共享,samba的安装与配置作者:铅笔小蜡 本人在虚拟机下装fedora13,已经实现.1. 首先检查os是否安装好了samba. [r ...

  9. FTP服务器建立windows与Linux的文件共享与读写操作

    centos7搭建vsftpd  2018-11-15 我们有时想要windows与Linux互传文件,就要用到vsftpd了.它仅仅在windows上面操作,就可以实现与Linux的通信,详情如下: ...

随机推荐

  1. python入门-WHILE循环

    1 使用while循环 current_number= : print(current_number) current_number += 2 让用户选择退出 prompt = "tell ...

  2. 《GPU高性能编程CUDA实战》第九章 原子性

    ▶ 本章介绍了原子操作,给出了基于原子操作的直方图计算的例子. ● 章节代码 #include <stdio.h> #include "cuda_runtime.h" ...

  3. 35. CentOS-6.3安装Mysql-5.5.29

    安装方式分为rpm和源码编译安装两种,本文是采用mysql源码编译方式,编译器使用Cmake.软件需要mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz,请自行下载.下 ...

  4. VB6 内存释放

    VB在内存释放方面是这样的, 首先和其他任何语言一样,如果是在stack分配的空间的话,操作系统自动进行管理 比如下面的语句 dim a as string '当a 超出它的作用范围以后,就会被释放掉 ...

  5. 调用css文件,进行调色

    Title 小米       <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...

  6. Putty全屏/退出全屏快捷键

  7. chrome 设置是否缓存

    在进行本地开发时,因老需要修改js,css等文件,而页面又带有缓存因此无法自动更新为新的文件. 在页面点击 -> F12 ->F1 ->References -> NetWor ...

  8. UIScrollView判断用户划到底部 (可用于实现loading more)

    -(void)scrollViewDidScroll:(UIScrollView *)scrollView { //当scrollview中content的竖直位移加上scrollView的高度大于等 ...

  9. hibernate事务隔离机制

    事务的基本概念 ACID:A是atomicity(原子性),C是consistency(一致性),I是isolation(隔离性),D是durability(持久性) 事务隔离级别从低到高: 读取未提 ...

  10. Hibernate实体映射转换列值

    @Column(name="ADDTIME", insertable=false, updatable=false)@ColumnTransformer(read="CA ...