linux服务器通过OpenSSH连接Win10系统,完成文件互传

目录

一、原理:将本机win10系统作为一台服务器,通过登录linux系统,使用sftp命令访问本机,完成数据传输

二、涉及知识点:

三、步骤

1.搭建OpenSSH环境:可参考百度

2.手动开启OpenSSh服务

3.链接到linux服务器,访问win10本机的OpenSSH服务

进入服务器,使用sftp命令访问,格式如下:

四、扩展sftp命令


一、原理:将本机win10系统作为一台服务器,通过登录linux系统,使用sftp命令访问本机,完成数据传输


二、涉及知识点:

  •   win10系统OpenSSH环境的搭建(及根目录的设置)
  •   sftp命令

三、步骤

1.搭建OpenSSH环境:可参考百度

参考链接:https://jingyan.baidu.com/article/455a995057a191a1662778a3.html

  • 设置---应用----可选功能---添加功能(找到SSH客户端和SSH服务器)---安装

          建议:将OpenSSH的服务设置为手动开启

  • 设置SSH的根目录,直接修改ssh 的配置然后重启服务(可选配)

参考链接:https://www.cnblogs.com/rongfengliang/p/10642796.html

C:\ProgramData\ssh\sshd_config 目录添加如下
ChrootDirectory D:\sshd-deploy

 

 

 


2.手动开启OpenSSh服务

win+R 输入services.msc,找到OpenSSH SSH Server,启动


3.链接到linux服务器,访问win10本机的OpenSSH服务

  • 进入服务器,使用sftp命令访问,格式如下:

      sftp 用户@本机IP    例如:sftp  zhangsan@192.168.199.01

      输入登陆密码即可访问成功

      提示:再sftp模式命令下,退格键无法使用,需要ctrl+Backspace 实现退格操作


四、扩展sftp命令

以下为摘抄sftp常用命令:摘抄自:https://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。

举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是  fyt ,在命令行模式下:sftp fyt@202.206.64.33或者  fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符

sftp>

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以

ssh  fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)

sftp> get /var/www/fuyatao/index.php  /home/fuyatao/
这条语句将从远程主机的  /var/www/fuyatao/目录下将 index.php 下载到本地  /home/fuyatao/目录下。

sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。

你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.

改变路径可以用cd ,改变本机路径可以用 lcd;

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.

要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man  sftp.

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值