旨在疾速配置一台新服务器的登陆权限
新增用户
useradd johnsmith
配置ssh反对密钥登陆
vi /etc/ssh/sshd_config关上以下配置RSAAuthentication yesPubkeyAuthentication yes
用户密钥
ssh-keygen -t rsa第一个input栏位, 输出密钥生成地址 e.g. /home/johnsmith/.ssh/johnsmith_rsa之后在.ssh文件夹新建权限文件, 并且写入公钥.cat jhonsmith_rsa.pub >> authorized_keys获取私钥(不带pub后缀)内容, 存储到须要的中央(服务器上的能够删掉).systemctl restart sshd
测试登陆
ssh -i ./jhonsmith_rsa -o IdentitiesOnly=yes johnsmith@123.123.123.123
禁用root登陆(可选)
vi /etc/ssh/sshd_configPermitRootLogin no