51dev.com IT技术开发者社区

51dev.com 技术开发者社区

SSH

SSH历史

SSH历史

历史上,网络主机之间的通信是不加密的,属于明文通信。这使得通信很不安全,一个典型的例子就是服务器登录。登录远程服务器的时候,需要将用户输入的密码传给服务器,如果这个过程是明文通信,就意味着传递过程中,线路经过的中间计算机都能看到密码,这是很可怕的。SSH就是为了解决这个问题而诞生的,它能够加密计算机之间的通信,保证不被...

模拟ssh、黏包、hashlib模块

模拟ssh、黏包、hashlib模块

 一、模拟ssh1、subprocess模块  subprocess模块是python从2.4版本开始引入的模块。主要用来取代一些旧的模块方法,如os.system、os.spawn*、os.popen*、commands.*等。subprocess模块可用于产生进程,并连接到进程的输入/输出/错误输出管道,...

ssh整合常见的错误

ssh整合常见的错误

1、报错信息:java.lang.IllegalStateException:BeanFactorynotinitializedoralreadyclosed-call'refresh'beforeaccessingbeansviatheApplicationContext   大概看一下...

ECS Linux 服务器公钥秘钥SSH登录

ECS Linux 服务器公钥秘钥SSH登录

Ubuntu14.04.1为例,设置步骤如下: 一.生成密钥的公钥和私钥#ssh-keygen-trsa Generatingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa): Createdd...

ECS Linux 服务器解除ssh登陆后被锁定或暂停输入输出的终端

ECS Linux 服务器解除ssh登陆后被锁定或暂停输入输出的终端

在使用SSH终端(如Xshell)登陆时,若不慎点击Ctrl+S 按键,会导致终端很像被锁定,输入和输出都无响应。这是由于操作系统的终端收到指令Ctrl+S后,会暂停终端输入输出的刷新,这时只需点击Ctrl+Q即可恢复终端的正常输入输出。...

在windows下安装git后没有ssh文件夹

在windows下安装git后没有ssh文件夹

在windows7下安装git后,运行cd~/.ssh $ bash:cd:/c/Users/Administrator/.ssh:Nosuchfileordirectory 出现以上问题 原因:在windows7下安装git后没有ssh解决办法是:全部留空即可,一路回车&nbs...

Linux的SSH免密登录(一)

Linux的SSH免密登录(一)

 1.从cp/scp命令出发scp(securecopy)是linux系统下基于ssh登录进行安全的远程文件拷贝的命令。1.传递文件到远程scplocal_fileremote_username@remote_ip:remote_file2.传递文件夹到远程scp-rlocal_folderremote_us...

ssh登陆慢的问题

ssh登陆慢的问题

识别主机名时卡一下,关掉DNS选项:root@ns-virtual-machine:~#grep-idns/etc/ssh/sshd_configUseDNSno 如果还有问题,打开verbose模式查看原因。之前还遇到过下面的情况:debug1:UnspecifiedGSSfailure.Minorcode...

ssh无法访问服务器报“ssh-dss”认证错误

ssh无法访问服务器报“ssh-dss”认证错误

故障描述:在windows下的ssh客户端直接报错,内容为:Unabletonegotiatewithlegacyhost:nomatchinghostkeytypefound.Theiroffer:ssh-dss在Linux下不报错,连不上服务器。打开ssh的verbose输出模式,可以看到最后一行输出也是ssh-d...

记录使用xshell通过ssh方式连接Linux机器的步骤

记录使用xshell通过ssh方式连接Linux机器的步骤

1.cd/etc/ssh进入ssh目录下,然后ls列出文件列表,我的如下:  moduli ssh_config sshd_config ssh_host_rsa_key ssh_host_rsa_key.pub ssh_import_id  ssh_config是ss...

sshd服务

sshd服务

SSHD服务介绍:SSH协议:安全外壳协议。为SecureShell的缩写。SSH为建立在应用层和传输层基础上的安全协议。作用sshd服务使用SSH协议可以用来进行远程控制,或在计算机之间传送文件相比较之前用telnet方式来传输文件要安全很多,因为telnet使用明文传输,是加密传输。SSH服务安装这里用yum安装[...

linux ssh搭建

linux ssh搭建

最近有个小项目用到了linux,需要远程登录,测试了下vncserver,搞了大半天愣是木有成功,后来换了ssh。找到一篇很不错的博文,亲测通过,链接如下:http://zhoualine.iteye.com/blog/1750569 发出来分享,木有找到转载连接,所以这样啦。感谢原作者。 &nbs...

ssh-keygen

ssh-keygen

 ssh-keygen-trsa-b4096-C"your_email@example.com"#Createsanewsshkey,usingtheprovidedemailasalabelGeneratingpublic/privatersakeypair.   ...

ssh proxy配置

ssh proxy配置

在.ssh目录下新建config文件,并添加以下内容: Host10.100.101.123ProxyCommand=nc-X5-x[proxyip:proxyport]%h%p  ...

Centos更换yum源,安装ssh server

Centos更换yum源,安装ssh server

先连上网,然后更换yum源1.新建的用户没有sudo权限,所以首先切换到root用户su-输入密码2.备份之前的yum源mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup3.下载yum源centos6wget-O/etc...