43.3. ssh client

43.3.1. -o option 参数详解

-o option
             Can be used to give options in the format used in the configuration file.  This is useful for specifying options for which there is no separate command-line flag.  For
             full details of the options listed below, and their possible values, see ssh_config(5).

[root@netkiller tmp]# ssh root@192.168.2.18
The authenticity of host '192.168.2.18 (192.168.2.18)' can't be established.
RSA key fingerprint is 83:e9:fc:a9:98:6b:33:41:0f:b2:44:13:01:f5:af:3c.
Are you sure you want to continue connecting (yes/no)? 

===>这段话的意思是,无法确认host主机的真实性,只知道它的公钥md值,问你还想继续连接吗?

[root@netkiller tmp]# ssh  -o stricthostkeychecking=no root@192.168.2.18
Warning: Permanently added '192.168.2.18' (RSA) to the list of known hosts.
root@192.168.2.18's password: 

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-08-04 14:42:25

43.3. ssh client的相关文章

设置Bitvise Ssh Client为Windows服务

设置Bitvise Ssh Client为Windows服务 Bitvise SSH Client就是原来的Bitvise Tunnelier,是一款功能丰富的 SSH 客户端,用来远程管理 Linux 系统,除了支持比较重要的动态端口转发外,还支持多帐号登录,图形界面的 SFTP,远程桌面等. 现在需要使用NSSM将其变为Windows服务.整理的相关脚本如下: 新建bat文件并运行,内容如下: "C:Program Files (x86)Bitvise SSH Clientnssm.exe&

windows通过ssh Client连接android手机

  最初使用软件QuickSSHD,但是此软件使用过程中我发现问题,就是即使端口没有被占用,启动后,还是会报错,并且为端口被占用,于是放弃了此软件,但是网上很多人说可以用,不知道何解 但是最终使用SSHDroid完成了此连接,但是不能使用默认的22端口,因为被占用(具体程序没去研究),换个端口再启动就好了

SSH协议详解(转)

转发的http://blog.csdn.net/macrossdzh/article/details/5691924 很透彻啊,学习了 一.什么是SSH   SSH是英文Secure Shell的简写形式.通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗.使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度.SSH有很多功能,它既可以代替Telnet,又可以为FTP.Pop.甚至为P

使用ssh连接gitHub

github每次pull/push代码时要求推送代码的用户是合法的,所以每次推送时候都要输入账号密码用以验证用户是否为合法用户,而ssh是一种安全的传输模式,可以代替用户的这一"输入账号密码"的行为来验证用户. github的俩种操作方式 https 可以随意克隆github上的项目,而不管是谁的:在pull/push的时候是需要验证用户名和密码的 ssh 克隆者必须是拥者或管理员,且需要先添加 SSH key ,否则无法克隆.在pull/push的时候不再是验证用户名和密码,而是通过

SSH端口转发情景模拟

SSH会自动加密和解密所有SSH客户端与服务端之间的网络数据.这一过程有时也被叫做"隧道"(tunneling),这是因为SSH为其他TCP链接提供了一个安全的通道来进行传输而得名.例如,Telnet,SMTP,LDAP这些TCP应用均能够从中得益,避免了用户名,密码以及隐私信息的明文传输.而与此同时,如果您工作环境中的防火墙限制了一些网络端口的使用,但是允许SSH的连接,那么也能够通过将 TCP 端口转发来使用 SSH 进行通讯. (一)概述 SSH端口转发能够将其他TCP端口的网络

FinalShell 一款免费的SSH会话、服务器管理、图形化远程的客户端使用和介绍

RT: 做运维和服务器开发的朋友们肯定都有自己要维护的服务器,我们需要经常通过SSH 和SFTP对服务器进行操作,还有文件的管理.有的时候我们在没有自动部署批量处理的情况下,需要对多台机器进行管理,然后我们就不停的退出切换主机,来回操作. 常用的又SSH Client,还有putty,前者设置比较繁琐,后者简单干净,但是没有支持文件上传的客户端.以前经常是用SSH client传文件,然后再用putty来会话. 偶然发现FinalShell,可以同时支持会话和文件上传,界面字体美观,而且可以直接

PostgreSQL performance test use ssh tunnel

前面一篇BLOG介绍了PostgreSQL ssl数据加密的性能, 相比未加密性能下降得比较厉害. http://blog.163.com/digoal@126/blog/static/16387704020134229431304/ 本文将测试一下ssh tunnel加密的性能情况. 测试机与前面测试一致. 首先在测试机生成key. pg92@db-172-16-3-39-> ssh-keygen -t rsa 一路回车 生成私钥和公钥. pg92@db-172-16-3-39-> cd .

从Secure Shell看Chrome强大的Native Client

Google Chrome App Store中有一个强大的SSH client(可以代替PuTTY), 关键它是集成在网页之中,下面是截图: 它的强大正是Chrome强大的Native Client所造就的. Native Client可以理解为网页中可以与用户进程交互,从而有了其它plugin机制无法达到性能和功能.Goolge提供了完整的开发环境,比如: GNU-based toolchains: gcc, g++, as, ld, gdb, and other tools customi

Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享_linux shell

环境: ssh server: 192.168.100.29  server.example.com ssh client: 192.168.100.30  client.example.com 通过root用户建立秘钥认证实现SHELL脚本管理,分发,部署 首先client端创建秘钥对,并将公钥分发给需要登录的SSH服务端 注:公钥相当于锁,私钥相当于钥匙,我们这里相当于在客户端创建一对钥匙和锁,想要做到SSH免密码登录,就相当于我们将锁分发到服务端并装锁,然后客户端就可以利用钥匙开锁. 一.