配置SSH密码登录

  1. 在客户端生成公钥:

    ssh-keygen–trsa

    生成的公钥默认位置在~/.ssh/目录
  2. 把公钥上传到服务器端:

    scpid_rsa.pubroot@ip地址:文件保存路径catid_rsa.pub>>/root/.ssh/authorized_keys追加到文件中chmod600/root/.ssh/authorized_keys为了安全把文件修改权限
  3. 修改服务器端ssh配置文件sshd_config:

    vim/etc/ssh/sshd_config#具体修改如下RSAAuthenticationyes开启RSA验证PubkeyAuthenticationyes是否使用公钥验证AuthorizedKeysFile.ssh/authorized_keys公钥的保存位置PasswordAuthenticationno禁止使用密码验证登录
  4. 服务器端关闭SElinux服务:(此步骤可以忽略跳过)

    vim/etc/selinux/configSELINUX=enforcing改成SELINUX=disabledshutdown-rnow重启系统
  5. 服务器端重启ssh服务:

    servicesshdrestart(如有报错:有些linux版本需要执行/bin/systemctlstarthttpd.service)

引用:ssh配置文件区别;ssh公私钥配置

更多相关文章

  1. 18.)PHPWeb开发框架~Laravel中表单自动验证机制配置
  2. 19.)PHPWeb开发框架~Laravel中生成验证码配置文件及验证操作
  3. 【常用验证码之字符串验证码滑动验证码图形验证码】
  4. PHP:【商城后台管理系统】admin超级管理员后台登录界面部署
  5. 4.28 函数与返回值、json的解析和加密
  6. PHP:composer自动加载机制;创建动态分页; 使用三方验证码库;
  7. 【PHP动态分页】composer自动加载机制和第三方验证码库的使用以
  8. 【点宽专栏】验证Fama French五因子模型在中国市场的表现(下)
  9. 【点宽专栏】验证Fama French五因子模型在中国市场的表现(上)

随机推荐

  1. 利用HTML5开发Android笔记
  2. J2EE进阶之onsubmit表单提交 五
  3. j2ee的web项目,有最终的html代码(即f12看到
  4. 仅使用CSS / HTML将鼠标悬停在按钮上时显
  5. 如何截取html的子字符串作为内容摘要
  6. vs远程调试 转http://www.cnblogs.com/ma
  7. 如何使用JavaScript修改基于onclick的文
  8. vue常见面试题
  9. pdf2htmlEX 安装与保持最新版本
  10. html5在pc能实现下拉菜单,在手机实现不了