微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ssh

如何将文件上传到linax服务器

SSH介绍

SSH全称Secure Shell,也称Socket Socket Shell,是一种网络协议,他给管理员提供一种安全的方式访问远程计算机,是一种公钥加密方式。在ssh protocol version 2中提供5种类型密钥,分别是:

  • RSA
  • RSA1
  • DSA
  • ECDSA
  • ED25519

 

SSH简介
SSH是一种网络协议,用于计算机之间的加密登录

适用条件
客户端防火墙禁止80端口的出站流量,无法上网。ssh通过tcp 22端口传输数据,实现上网功能

SSH常用命令
-C 对传输数据进行压缩,减小所占的带宽

-f 后台运行程序

-p 指定目标端口

-N 不执行登录shell

-g 复用访问时作为网管,支持多主机访问本地端口。

-L 侦听本地端口

流程需求
kali客户端 192.168.3.163
kali服务器 192.168.3.26
启动SSH
客户端 service ssh start

服务端 service ssh start

注意:如果是root用户,应该修改/etc/ssh/ssh_config配置文件中的"PermitRootLogin"和"PasswordAuthentication“值为"yes"。

SSH本地端口转发
1.客户端连接服务器的22端口,然后侦听本地8080端口。

ssh -CfN -L 8080:192.168.3.163:80 [email protected]

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐