美文网首页
linux与window文件传输(使用ssh+putty)

linux与window文件传输(使用ssh+putty)

作者: 裂开的汤圆 | 来源:发表于2019-05-28 05:50 被阅读0次

    linux安装SSH

    1.使用rpm -qa|grep ssh命令查找当前系统是否已经安装ssh。该命令的意思是,从linux安装的所有包中,检索名称包含ssh的包。(其中rpm是linux的包管理命令,-qa选项获取所有已安装的包。‘|’是管道命令,可以理解为‘|’前的命令的执行结果作为‘|’后的命令的输入。grep ssh就是匹配包含ssh的内容)

    2.如果返回了类似于下图的结果,说明已经安装了SSH,如果没有安装SSH,可以通过yum install ssh命令进行安装


    这里写图片描述

    3.安装好SSH后启动ssh服务,启动命令为:service sshd start

    windows安装putty

    putty下载地址

    1. 下载putty的zip文件,解压缩后里面会有多个EXE文件。
    2. 将putty文件夹的路径添加到windows的环境变量的PATH中,注意是添加,在PATH原内容的后方,加上‘;’然后添加putty文件夹路径,路径最好为英文。
    3. 进入CMD,输入putty,若执行putty.exe则添加成功。


      这里写图片描述
    4. putty用于远程连接linux,pscp用于文件传输,我们在cmd中输入pscp 命令,可以查看详情。


      这里写图片描述

      .
      简单介绍一下这些选项

    -q 安静模式,传输文件时什么也不显示,否则会显示出文件的传输进度

    -P port 指定服务器的 SSH 端口,注意这个是大写字母 P,默认是 -P 22,如果主机的 SSH 端口就是 22,就不用指定了

    -l user 指定以哪个用户的身份登录主机,用户名称也可以和主机名称写在一起,用@分割开,比如:username@server

    -pw passwd 指定登录时所用的口令为:passwd

    -C 表示允许压缩传输,提高传输速度

    linux与window文件传输

    1.Windows传输文件到linux

    • 使用pscp命令传输文件到linux
    # 意思是从将c:\study\test.txt文件拷贝并发送到192.168.0.1服务器的/home/wbin文件夹下,服务器用户为root.
    pscp c:\study\test.txt root@192.168.0.1:/home/wbin
    
    
    • 从linux服务器拷贝文件到window
    pscp -C root@192.168.0.1:/home/wbin/test.txt c:\study
    

    相关文章

      网友评论

          本文标题:linux与window文件传输(使用ssh+putty)

          本文链接:https://www.haomeiwen.com/subject/oxbltctx.html