Windows 与 linux文件相互传输的方法
公司里面办公机器大部分都是 windows
但是现在随着云计算、docker、linux等的越来越兴起,需要大量的操作linux服务器。 最重要和最直接的需要将windows 上面的文件上传到 linux服务器上面去。 这里面想了下 主要的办法;
. sftp 使用工具直接进行传输。
. linux下面mount windows 的共享目录。
. linux 使用 samba的方式创建共享目录让 windows机器进行方位。
4. 创建vsftpd 的服务进行提供ftp的协议服务。 如下逐个进行说明:
1. sftp
sftp 其实使用的是 ssh 协议进行传输文件。 端口号是 也是安全协议。 比FTP的21端口要安全。
最简单的办法 就是 使用xshell 和 xftp 的工具 进行传输文件
传输界面一般为:
2. Linux上面mount windows 共享目录
因为 windows 不同版本的问题 支持的cifs的版本不同 所以可能需要多注意一下。
mount.cifs -o vers=1.0,username=zhaobsh,password=youpassword,domain=home //10.100.1.163/产品服务器/待测库/ /test 注意事项:
1. vers=1.0 windows2008 之前的版本 仅能够自持 vers 1.0的版本
2. 注意共享目录 后面必须是 带 斜线的 不能不带。
3. 注意 这里面 共享目录是 斜线不是反斜线。
3. 使用 samba 将 linux的目录共享出来。
第一步 安装 samba
yum install samba -y
. 第二步 修改配置文件
我这边的配置文件为:
先进行备份
mv /etc/samba/smb.conf /etc/samba/smb.conf.back
然后处理自己的配置文件
vim
/etc/samba/smb.conf
我这边的内容为
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
[zhaobsh]
comment = zhaobsh
path = /home/zhaobsh
public = no
writable = yes
第三步创建linux的用户
useradd -s /bin/bash -d /home/zhaobsh zhaobsh 设置用密码
passwd zhaobsh
第四步 设置 smb 的用户
smbpasswd -a zhaobsh
第五步 启动服务器 并且设置服务服务器自动启动 systemctl enable smb && systemctl start smb
然后进行测试
输入密码 尝试访问
就可以登录了
可以测试文件上传
Windows 与 linux文件相互传输的方法的更多相关文章
- pscp实现Windows 和Linux 文件互相传输
pscp 能够实现Windows 和Linux 间相互传输文件.下文将详细描述如何使用: 一.pscp 简要描述: PSCP (PuTTY Secure Copy client)是PuTTY 提供的文 ...
- 用PSCP在Windows和Linux之间相互传输文件
在Linux服务器之间相互传文件我们常用 scp命令,但是在Linux和Windows之间相互传输就不那么直接了. 使用 Putty的 PSCP 则会简单的多 1. 下载 http://www.chi ...
- 使用WinSCP在Windows和Linux系统之间传输文件
小梅哥编写,未经许可,严禁用于任何商业用途 2018年6月30日 在日常SoC开发中,我们经常需要在Windows和Linux系统之间传输文件,例如在Windows系统上的DS-5集成开发环境中编写好 ...
- pscp使用详解 Windows与Linux文件互传工具
pscp使用详解 Windows与Linux文件互传工具 pscp使用方法详解:pscp是putty安装包所带的远程文件传输工具,是一款十分常见windows与linux系统之间文件互传的工具,使用方 ...
- Windows 和 Linux 下 禁止ping的方法
Windows 和Linux 下 禁止ping的方法 目的: 禁止网络上的其他主机或服务器ping自己的服务器 运行环境: Windows 03.08 linux 方法: Windows 03下: ...
- Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块
Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块 最近处理的一件 linux 服务器断电导致文件系统启动后文件系统不可读写,数据不可用的案例,现总结下 Linux ...
- 【转帖】Linux上搭建Samba,实现windows与Linux文件数据同步
Linux上搭建Samba,实现windows与Linux文件数据同步 2018年06月09日 :: m_nanle_xiaobudiu 阅读数 15812更多 分类专栏: Linux Samba 版 ...
- [Linux] - Windows与Linux网络共享文件夹挂载方法
Windows与Linux网络SMB方式文件夹共享挂载 本示例系统: Windows 2003+ Linux-Centos/Ubuntu 本示例全为命令行操作,如何使用Windows.Linux命令行 ...
- 利用python同步windows和linux文件
写python脚本的初衷,每次在windows编辑完文件后,想同步到linux上去,只能够登录服务器,然后再利用网络copy,重复性很大,就想着能不能写一个小脚本帮我同步 逻辑:比对本地和服务器文件的 ...
随机推荐
- fastJson与jackson性能对比
转载:https://blog.csdn.net/u013433821/article/details/82905222最近项目用到fastJson和jackson,为了决定到底弃用哪个,随手写了个测 ...
- MySQL 8.0.3性能大杀器 —— CATS 事务调度新算发
转载自:https://www.sohu.com/a/203933205_487483?sec=wd&spm=smpc.author.fd-d.2.1557386676880JSjtJwV 好 ...
- 复杂查询 new EntityWrapper<>()
添加查询条件 https://www.cnblogs.com/okong/p/mybatis-plus-guide-one.html (通用) https://www.jianshu.com/p/ce ...
- redis之redis-cluster配置
为什么要用redis-cluster 并发问题 redis官方生成可以达到 10万/每秒,每秒执行10万条命令 假如业务需要每秒100万的命令执行呢? 数据量太大 一台服务器内存正常是16~256G, ...
- vue js select下拉框
<template> <ul id="select"> <li> <div class="select-head"&g ...
- Spring事务知识点
事务的传播属性 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中.// 最常用,@Transactional注解默认 PROPAGA ...
- python中使用requests模块的post()函数时形参 data和json的区别
通常,你想要发送一些编码为表单形式的数据--非常像一个 HTML 表单.要实现这个,只需简单地传递一个字典给 data 参数.你的数据字典在发出请求时会自动编码为表单形式: >>> ...
- SQL-W3School-高级:SQL 约束(Contraints)
ylbtech-SQL-W3School-高级:SQL 约束(Contraints) 1.返回顶部 1. SQL 约束 约束用于限制加入表的数据的类型. 可以在创建表时规定约束(通过 CREATE T ...
- 朴素贝叶斯算法python实现
朴素贝叶斯是一种十分简单的分类算法,称其朴素是因为其思想基础的简单性,就文本分类而言,他认为词袋中的两两词之间的关系是相互独立的,即一个对象的特征向量中的每个维度都是互相独立的.这是朴素贝叶斯理论的思 ...
- linux简单命令7--管道符和通配符
”&&“和管道符“|”不一样. ---------------------------------------------------------通配符---------------- ...