标签归档:ssh

从openssh函数看ssh连接建立过程【zZ】

如果咱去面试的时候,别人问咱:请描述你通过ssh登陆linux系统的过程。这个问题挺不错的,可以从回答的内容看出来面试者对网络,系统,加密的熟悉程度,想问深一些可以加上一句“窃取ssh1协议登陆密码的方式叫什么?在上述哪个过程实现的?”。我记得http://shallwe.net说过他刚毕业去谷歌面试,其中一个题目就是:请描述你访问谷歌网站的过程。水平如何一试见高低。

这个咱心里有谱吗?看了ncrack出品的这个文章就可以很好很深入的回答这个问题,要喷起来,可以喷个15分钟吧。当然了,纯粹从网络和应用逻辑交互过程来描述(具体见 oreilly ssh the secure shell一书),也是一个让人满意的答案,但如果从代码层喷,能让人另眼相看了,说不定被认为是一个code hacker。另外……..

25 条 SSH 命令和技巧

来源: 51CTO / 英文原文:25 BEST SSH COMMANDS / TRICKS

SSH是一个非常伟大的工具,如果你要在互联网上远程连接到服务器,那么SSH无疑是最佳的候选。下面是通过网络投票选出的25个最佳SSH命令,你必须牢记于心。

1、复制SSH密钥到目标主机,开启无密码SSH登录

ssh-copy-id user@host

如果还没有密钥,请使用…….

[Errno 17] File exists: ‘/var/lock/subsys/denyhosts’

今天无意中发现,这几天denyhosts都没有启动~~~汗~~~七手八脚检查系统~~~然后启动的时候发现一直报错~~~解决方案如下~~~

[root@linux denyhosts]# ./daemon-control start
starting DenyHosts: /usr/bin/env python /usr/bin/denyhosts.py –daemon –config=/usr…….

SSH下载文件夹的整个目录

把以前虚拟主机的数据转移到新的vps,以为可以直接用wget下载压缩包就行了,但是我不知道为什么直接wget加地址报错,google一下,发现wget还能这样用~~~不错,直接把某个目录下的所有文件下回来,非常方便~~~
wget -nH –cut-dirs=* -m –ftp-user=* –ftp-password=* ftp://*.*.*.*/*

-nH:不创建以主机名命名的目录。
–cut-dirs:忽略…….

Nginx服务器下阻止SSH暴力破解,DenyHosts安装及配置说明

DenyHosts是Python语言写的一个程序,它会分析sshd的日志文件,当发现重复的攻击时就会记录IP到/etc/hosts.deny文件,从而达到自动屏IP的功能。

如果你在SSH下看到好多SSH进程,说明有人破解SSH,那么可以用这个阻止
1、下载和安装…….

Linux SSH 与 SSH密钥认证

什么是SSH?
SSH是一个在应用程序中提供安全通信的协议.
为什么我要使用SSH?
Telnet服务虽然使用方便,但是由于安全性不高(因为明文发送账号密码),因此目前通常使用SSH(Secure Shell)代替Telnet进行远程管理。SSH是一个在应用程序中提供安全通信的协议,通过SSH可以用安全的访问服务器,因为SSH基于成熟的共钥加密体系,把所有的…….