配置好了ssh,并启用了匹配的公钥和密钥后,可以设置禁止用户用密码登录,只能用密钥登录。这样就防止了密码在网络上被截取以及暴力破解登录密码的危险。
sshd出现找不到locale文件的解决方法
在Debian Lenny下查看/var/log/auth.log,发现找不到locale文件的错误提示。内容提示如下:
指定ssh用ipv4连接,解决bind错误
ssh下使用-D参数,绑定一个动态端口时,虽然连接成功,但出现了绑定失败的提示:
在Linux下使用SSH创建加密隧道
在要在服务器端设置好了ssh要使用的key,Windows下面使用PuTTY和Pageant就可以实现不需要密码的远程连接。如果要实现动态连接穿墙,则可以在PuTTY中使用动态端口即可。
PuTTY配合SSH服务器飞跃防火墙
飞跃防火墙的办法很多,但是我终于发现目前最稳定、在现有条件下也最为安全的翻墙方法——利用虚拟主机的SSH服务器,建构本地到虚拟主机的“通道”(tunnel),实现加密翻墙。