ssh远程连接记住密码
本机执行以下命令生成秘钥文件。 1ssh-keygen 一路回车,会生成 2 个秘钥文件,位于 ~/.ssh/ 下。 公钥 id_rsa.pub 私钥 id_rsa 将公钥复制到远程服务器,过程中会要求输入远程服务器密码。 1ssh-copy-id user@host 后续只需 ssh user@host 即可连接远程服务器。
本机执行以下命令生成秘钥文件。 1ssh-keygen 一路回车,会生成 2 个秘钥文件,位于 ~/.ssh/ 下。 公钥 id_rsa.pub 私钥 id_rsa 将公钥复制到远程服务器,过程中会要求输入远程服务器密码。 1ssh-copy-id user@host 后续只需 ssh user@host 即可连接远程服务器。
主要原理是通过定时任务自动将攻击者 IP 添加至 /etc/hosts.deny 文件。 首先将自己的常用 IP 加入 /etc/hosts.allow,防止误封。 1vim /etc/hosts.allow 添加一行 all:192.168.1.2:allow,其中 192.168.1.2 换成自己现在的 IP 地址。 脚本 /usr/local/bin/secure_ssh.sh 内...