• linux ssh的安装与配置以及实现密钥登录


    安装ssh服务器:

    yum install openssh

    ssh 配置文件位于/etc/ssh/sshd_config

    如果需要允许root用户远程登录,那么vi /etc/ssh/sshd_config  搜索字符串Root,找到允许root登录那行,去掉注释,把no改为yes


    ssh ip  远程登录,如果不能访问,可能是目标主机没有允许ssh通过防火墙,使用iptables -F清空再次尝试

    密钥登录配置步骤:

    目标:A主机免密码登录B主机

    A主机 :  ssh-keygen   创建密钥

                      ssh-copy-id ipofB   复制密钥到B主机,回车后需要输入B的密码(这样以后就可以直接免密码登录到B主机中了).如果想一台主机免密登陆多台主机的话,则多次使用ssh-copy-id user@ip就可以了。

    B主机:需要提前修改配置文件,允许root用户远程登录修改PermitRootLogin为 yes(如果没有修改该项目,复制密钥到本机时会提示没有权限),并且修改登录方式PasswordAuthentication 为no

                   重启服务器,在A主机上即可免密码登录

    注意把PasswordAuthentication 改为no之后,再尝试使用密码登录,会提示未授权,需要将其改为yes后才可以使用密码登录

  • 相关阅读:
    UVa 1605
    UVa 120
    UVa 10384
    UVa 11694
    UVa 11846
    常用小函数
    【DP】:CF #319 (Div. 2) B. Modulo Sum
    类的无参方法
    类和对象
    七言
  • 原文地址:https://www.cnblogs.com/biaopei/p/7730683.html
Copyright © 2020-2023  润新知