[转帖]ssh和scp配置

ssh,scp,配置 · 浏览次数 : 0

小编点评

**远程服务器配置** * 开启 SSH 密钥认证:`-o GSSAPIAuthentication=no` * 设置 MACs 密钥验证:`-o MACs=umac-64@openssh.com` * 禁用严格主机密钥验证:`-o StrictHostKeyChecking=no` **数据传输配置** * 使用 SCP 命令将数据传输到服务器:`scp -q -o MACs=umac-64@openssh.com -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no -P 22 -r /data/backup 172.17.0.200:/data/` * 将数据传输到服务器:`scp 22 -r /data/backup 172.17.0.200:/data/` **远程命令执行** * 在服务器上运行命令:`ssh 22 master01 -D 'cd /root' &` **总结** 配置了 SSH 密钥认证、MACs 密钥验证和无安全验证,并使用 SCP 命令将数据传输到远程服务器。

正文

  1. SSH="ssh -q -o MACs=umac-64@openssh.com -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no -p"
  2. SCP="scp -q -o MACs=umac-64@openssh.com -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no -P"
  1. # 远程到IP地址为:172.17.0.200,端口为:22 的服务器上
  2. $SSH 22 172.17.0.200
  3. # 传输数据目录(backup)到172.17.0.200服务器上
  4. $SCP 22 -r /data/backup 172.17.0.200:/data/

远程cd不退出

${SSH} 22 master01 -D 'cd /root'

 

与[转帖]ssh和scp配置相似的内容:

[转帖]ssh和scp配置

SSH="ssh -q -o MACs=umac-64@openssh.com -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no -p"SCP="scp -q -o MACs=umac-64@openssh.com -o StrictHos

[转帖]自动化配置SSH免密登录和取消SSH免密配置脚本

1. 前文 搭建了一套有多台主机的局域网环境,不完全考虑安全性的情况下,为方便管理局域网内主机,配置SSH免密登录,因主机较多,前阵子针对配置ssh免密和取消ssh免密功能单独写了脚本来自动化批量部署,现把两个功能封装在一起做成交互式程序 2.实现代码 #!/bin/bash #Author:cos

[转帖]通过 SSH 在远程 Linux 系统上执行命令

https://linux.cn/article-15263-1.html 通过安全的网络连接在远程计算机上调用命令或程序。 有一天,我正在测试如何在 将文件或目录复制到多个位置和系统时保持完整的文件权限。当我想检查远程系统上的文件权限时,我必须通过 SSH 登录它并检查属性。从远程系统多次登录和注

【转帖】ESXI上安装和使用MegaCli

https://www.diewufeiyang.com/post/964.html 一、第一步获取安装文件,官网目前搜索也找不到了,这里附件提供之前保存的安装文件 点击下载 二、使用VMware vSphere Client连接ESXI在配置里启用ssh服务,然后通过ssh客户端工具连接ESXI,

[转帖]TIME_WAIT连接过多解决办法

问题起因: 自己开发了一个服务器和客户端,通过短连接的方式来进行通讯,由于过于频繁的创建连接,导致系统连接数量被占用,不能及时释放。看了一下18888,当时吓到了。 现象: 1、外部机器不能正常连接SSH 2、内向外不能够正常的ping通过,域名也不能正常解析。 问题排查: 通过 netstat -

[转帖]如何使用 ss、netstat、lsof 和 nmap 扫描开放端口

https://bbs.huaweicloud.com/blogs/386425 【摘要】 以下是使用端口扫描时会发现的一些常见端口:端口 21 – FTP(文件传输协议)端口 22 – SSH(安全外壳)端口 23 - Telnet端口 25 - SMTP(简单邮件传输协议)端口 53 - DNS

[转帖]shell脚本使用expect自动化交互登录远程主机进行批量关机

前文 1.目标主机登录用户都为root,且密码一致 2.目标主机开放启动了SSH服务且22号端口可访问(防火墙未进行拦截) 软件介绍 expect Expect是一个用来实现自动和交互式任务进行通信的免费编程工具语言。由Don Libes在1990年开始编写。 结合Shell Script实现自动和

[转帖]paramiko简介

https://www.cnblogs.com/qiujichu/p/12048763.html 一、什么是paramiko 要想明白什么是paramiko,要先明白ssh协议。 二、什么是ssh协议 ssh全称是Secure Shell (翻译:安全的外壳),根据字面意思就可以知道是和安全相关的协

[转帖]ssh时不输入YES

vim /etc/ssh/ssh_config 60行新添加 StrictHostKeyChecking no

[转帖]SSH交互式脚本StrictHostKeyChecking选项 benchmode=yes

https://www.cnblogs.com/klb561/p/11013774.html SSH 公钥检查是一个重要的安全机制,可以防范中间人劫持等黑客攻击。但是在特定情况下,严格的 SSH 公钥检查会破坏一些依赖 SSH 协议的自动化任务,就需要一种手段能够绕过 SSH 的公钥检查。 什么是S