ubuntu14.04解决ssh登陆慢的方法

如果在Ubuntu中ssh登录非常缓慢,输入用户名后要等好一阵先出现提示输入密码,这是Ubuntu默认开启了SSH的DNS反解析造成的原因,只要将此选项关闭,重新启动sshd后反应非常快vi /etc/ssh/sshd_config在最后添加下面一行,关闭SSH的DNS反解析:UseDNS no重启sshd/etc/init.d/sshd restart UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNSPTR反向查询,查询出客...

阅读全文

Linux多台机器配置ssh免密登录

之前我们做过linux上的ssh免密登录的笔记,具体可以查看我之前的笔:https://sulao.cn/post/285.html现在在管理多台服务器的场景下,我们给所有机器做免密登录,每台机器都我们将authorized_keys文件分到第二个机器,可以使用命令生成公钥私钥ssh-keygen -t  rsa继续将本机的公钥追加到authorized_keys认证文件cat id_rsa.pub >> authorized_keys最后将这个追加过公钥的配置再scp到下一台要操作...

阅读全文

linux上ssh配置免密登录

集群内免密登录可以更方便的对集群中的机器进行管理和操作,我们今天就来操作一下并记录。进入root下的.ssh目录执行命令生成公钥和私钥ssh-keygen -t  rsa目录下生成了两个文件id_rsa和id_rsa.pub,分别是公钥和私钥我们需要将公钥文件导入authorized_keys文件并分发到要免密登录的机器cat id_rsa.pub >> authorized_keys然后讲上述工要认证文件传输到要远程的机器scp authorized_keys ...

阅读全文

rsync指定ssh端口进行文件同步的方法

使用rsync客户和ssh免密登陆配合可以做到定时备份同步,无需配置rsync服务端,我们来看看rsync如何指定使用ssh服务来进行文件同步的rsync的-e参数的作用是可以使用户自由选择想使用的shell程序来连接远端服务器,因此也可以设置成使用默认的ssh来连接,这样我们就可以加入ssh的参数了语法:rsync -e 'ssh -p $port' $local_path/ $username@$hostname:$target_path通过rsync可以将本地目录下文件同步...

阅读全文

用key方式登录ssh

打算在windows下访问另外一台装有Linux的机子(系统管理员对公司服务器管理或个人站长对vps的管理……),那么推荐使用putty(当然你的linux必须已经安装了ssh服务器才行。)SSH提供两种级别的安全验证:一是基于口令的安全验证。只要用户知道自己账号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证用户正在连接的服务器就是用户想连接的服务器。可能会有别的服务器在冒充真正的服务器,这存在着潜在的威胁。二是基于密匙的安全验证。需要依靠密匙,也就是用户必须为自己创建一对公匙/密钥对,并把公用密匙放在需要访问的服务器上。如果需...

阅读全文