实现一台或者多台Linux实例解绑SSH密钥对
DetachKeyPair
为一台或者多台 Linux 实例解绑 SSH 密钥对。
描述
使用该接口时,请注意:
解绑 SSH 密钥对后,您需要重启实例(RebootInstance)使更改生效。
解绑 SSH 密钥对后,实例默认使用用户名和密码的验证方式。
请求参数
返回参数
全是公共返回参数。参阅 公共参数。
示例
请求示例
https://ecs.aliyuncs.com/?Action=DetachKeyPair &RegionId=cn-qingdao &InstanceIds=["i-xxxxxxx", "i-yyyyyyy"] &KeyPairName=test &<公共请求参数>
返回示例
XML 格式
<DetachKeyPairResponse> <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId> </DetachKeyPairResponse>
JSON 格式
{ "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E" }
错误码
以下为本接口特有的错误码。更多错误码,请访问 API 错误中心。
以上就是如何为一台或者多台 Linux 实例解绑 SSH 密钥对的详细内容,感谢大家对我们的支持。
相关推荐
-
linux操作系统下配置ssh/sftp和权限设置方法
基于 ssh 的 sftp 服务相比 ftp 有更好的安全性(非明文帐号密码传输)和方便的权限管理(限制用户的活动目录). 1.开通 sftp 帐号,使用户只能 sftp 操作文件, 而不能 ssh 到服务器 2.限定用户的活动目录,使用户只能在指定的目录下活动,使用 sftp 的 ChrootDirectory 配置 确定版本 #确保 ssh 的版本高于 4.8p1 否则升级一下 一般都高于这个版本 ssh -V 新建用户和用户组 #添加用户组 sftp groupadd sftp #添加用户
-
linux中ssh免密通信的实现
什么是ssh 管理员可以通过远程登陆的方式,对通过网相连的分散于各处的多台主机进行管理操作. 管理员可以对远程主机进行如下操作: 远程登陆 远程命令执行 远程文件传输 遗憾的事情是:这些操作不安全! 使用纯文本口令,并用明文发送 信息可能会被截取,口令可能会被检索 未经授权的人员使用截取的口令登陆系统而对系统造成危害 在日常操作练习时,用ssh登录其他主机时,可能会每次都需要输入登录密码,哪怕用scp复制东西也需要. 为了更方便快捷的切换主机,ssh免密通信不失为更好的选择: 用ssh-keyg
-
linux服务器SSH破解预防方法(推荐)
1.linux服务器通过配置 /etc/hosts.deny 禁止对方IP通过SSH登录我的服务器 vim /etc/hosts.deny 2.不用SSH服务的默认端口22,重新设置一个新端口,最好设置的新端口号大于1024 首先,登录阿里云控制台,在自己服务器上开放新端口: 然后,修改服务器上SSH的配置文件,在文件中添加一行 Port 1618 并保存退出(:wq) vim /etc/ssh/sshd_config 每次对SSH服务配置的改动后都需要重新启动ssh服务 service ss
-
使用PSSH批量管理Linux服务器
pssh是一款开源的软件,使用python实现,用于批量ssh操作大批量机器:pssh是一个可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的:比起for循环的做法,我更推荐使用pssh!使用pssh的前提是:必须在本机与其他服务器上配置好密钥认证访问(即ssh信任关系). 下面就说下使用pssh进行批量操作的记录: 1)安装pssh 可以yum直接安装: [root@bastion-IDC ~]# yum install -y pssh 2)pssh用法 [root@ba
-
windows安装openssh并通过生成SSH密钥登录Linux服务器
SSH的英文全称是Secure SHell.通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗.还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度.SSH有很多功能,它既可以代替telnet,又可以为ftp.pop.甚至ppp提供一个安全的"通道" 最初SSH是由芬兰的一家公司开发的.但是因为受版权和加密算法的限制,现在很多人都转而使用OpenSSH OpenSSH是SSH协议的
-
Linux上通过SSH挂载远程文件系统方法详解
SSHFS的特点: 基于FUSE(Linux的最佳用户空间文件系统框架) 多线程:在服务器上可以有多个请求 允许大读取(最大64k) 缓存目录内容 步骤1:安装fuse-sshfs 对于centos/rhel用户,fuse sshfs在epel repository下可用,因此请确保在系统中安装了epel repository.现在执行以下命令安装它 在CENTOS/RHELL上: #yum install fuse-sshfs 在Ubuntu和Dabian上: $ sudo apt-get u
-
SSH 上传文件及文件夹到linux服务器的方法
现在服务器linux很多.是不是不会传文件?别急 下面就是方法: 一.上传文件到linux服务器 首先从你本地切换到你要上传文件的目录,接下来: scp 文件名字 服务器用户名字@服务器ip:目录 例子: scp index.html root@58.87.124.110:/home/service-tomcat/webapps/ 二.上传文件夹到linux服务器 同文件上传只是在文件名字前面加上-r 例子: scp static/ root@58.87.124.110:/home/servic
-
实现一台或者多台Linux实例解绑SSH密钥对
DetachKeyPair 为一台或者多台 Linux 实例解绑 SSH 密钥对. 描述 使用该接口时,请注意: 解绑 SSH 密钥对后,您需要重启实例(RebootInstance)使更改生效. 解绑 SSH 密钥对后,实例默认使用用户名和密码的验证方式. 请求参数 返回参数 全是公共返回参数.参阅 公共参数. 示例 请求示例 https://ecs.aliyuncs.com/?Action=DetachKeyPair &RegionId=cn-qingdao &InstanceIds=
-
Linux学习第一天——ssh登录和软件安装详解
操作环境: Ubuntu 16.04 in10系统,使用putty_V0.63 本身学习Linux就是想在服务器上使用的.实际情况,可能我很难直接到坐在服务器前,使用界面操作系统.事实上,界面对于服务器来说就是一个多于的内容.于是Linux的桌面就像一个程序一样,可以卸载.卸载后怎么用呢?使用shell命令.在哪里使用呢?当然是在遥远的另一方. 于是,我学习的第一个内容就是远程访问Linux系统,进行一系列操作. 远程访问方式很多,我不做孔乙己,所以随便选择一种简单点的入手. SSH(Secur
-
Linux系统安装docker并用ssh登录docker容器的操作方法
说明:我使用的是Centos安装docker 第一步:安装docker sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.daocloud.io/docker/linux/centos/docker-ce.repo sudo yum install -y -q --setopt=obsoletes=0 docker-ce-17.09.1.ce* docker-ce-selinux-1
-
Linux Shell如何用ssh命令统计分布式集群信息详解
目录 一.统计分布式集群信息的思路 二.SSH加密原理 三.SSH命令 四.利用ssh-keygen和ssh-copy-id 实现免密登录 五.Linux Shell 脚本实现 六.ssh只循环一次问题 总结 一.统计分布式集群信息的思路 用免密的远程登陆命令,实现一台机器访问其他集群的机器.因此想要实现有几个重要步骤: 学会shh的使用方法 实现免密登录 编写shell程序 二.SSH加密原理 非对称加密技术是一种加密和解密用的不同密钥的加密方法.其中RSA和DSA就是非对称加密方法.当然非对
-
linux 详解useradd 命令基本用法
linux 详解useradd 命令基本用法 概要: 在 Linux 中 useradd 是个很基本的命令,但是使用起来却很不直观.以至于在 Ubuntu 中居然添加了一个 adduser 命令来简化添加用户的操作.本文主要描述笔者在学习使用 useradd 命令时的一些测试结果. 说明:本文中的所有试验都是在 Ubuntu14.04 上完成. 功能 在Linux中 useradd 命令用来创建或更新用户信息. useradd 命令属于比较难用的命令 (low level utility for
-
linux系统下的ssh登录和配置方法
一 ssh的两种登录方式 1密码登录: [root@westos Desktop]# ssh root@192.168.122.26 Address 192.168.122.26 maps to bogon, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT! root@192.168.122.26's password: Last login: Tue Jan 17 13:27:29 2017 from
-
Linux 详解 /var/log/xferlog的各个字段解析
Linux 详解 /var/log/xferlog的各个字段解析 /var/log/xferlog的各个字段解析 Thu Dec 1 17:40:46 2016 8 10.11.40.147 32035942 /home/chb/1.txt b _ o r dxpanalysis ftp 0 * c 字段 含义 Thu Dec 1 17:40:46 2016 日期和时间 8 下载文件所花费的秒数 10.11.40.147 远程系统 320359 文件大小 /home/chb/1.txt 本地路径
-
expect命令在linux下实现批量ssh免密
有时候我们需要批量发送ssh命令给服务器,但是有可能有些服务器是新加入的,还没有配置ssh免密,这个时候就会提示我们输入yes/no 或者password等,expect脚本命令就是用于在提示这些的时候,自动为我们输入相应的文字. expect脚本 先看一段shell脚本,实现了ssh自动连接 #!/usr/bin/expect spawn ssh 192.168.1.241 expect "password" send "123456\r" expect &quo
-
jQuery事件多次绑定与解绑问题实例分析
本文实例分析了jQuery事件多次绑定与解绑问题.分享给大家供大家参考,具体如下: jQuery事件绑定很常见,相信大家经常会用到click.focus.blur等事件,但是如果对控件的某个事件绑定多个方法会是怎样的结果呢,覆盖.累加.或其他效果?今天我就来验证一下这个疑问并说说如何解绑. 一.jQuery事件多次绑定 <head> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js">&l
随机推荐
- Windows Server 2003 虚拟主机的安全配置
- windows server 2008 阻止恶意插件程序下载安装到系统中
- javascript 支持页码格式的分页类
- asp.net实现在XmlTextWriter中写入一个CDATA的方法
- js replace(a,b)之替换字符串中所有指定字符的方法
- python Selenium爬取内容并存储至MySQL数据库的实现代码
- Javascript模仿淘宝信用评价实例(附源码)
- Nodejs抓取html页面内容(推荐)
- 深入数据驱动编程之表驱动法的详解
- 两个Javascript小tip资料
- JavaScript中的逻辑判断符&&、||与!介绍
- React Native中Navigator的使用方法示例
- Android代码实现AdapterViews和RecyclerView无限滚动
- 基于C#实现的木马程序实例详解
- PHP开发需要注意的安全问题
- php文件上传后端处理小技巧
- Android Studio设置主题与字体大小图文教程
- 在Python web中实现验证码图片代码分享
- Java语言实现Blowfish加密算法完整代码分享
- JS实现运动缓冲效果的封装函数示例