码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • centos Hadoop伪分布模式安装-ssh免密登录


    3.安装SSH

    默认已安装了SSH客户端,因此,这里还需要安装SSH服务端,请在Linux的终端中执行以下命令:

    sudo yum install openssh-server

    执行上述安装命令后,会出现"您希望继续执行吗",输入Y,就可以继续安装了。

    安装后,可以使用如下命令登录本机:

    ssh localhost

    执行该命令后会,会出现“yes/no”选择提示,输入“yes”,然后按提示输入密码hadoop,就登录到本机了。

    然后,请输入命令“exit”退出刚才的SSH,就回到了原先的终端窗口;然后,可以利用ssh-keygen生成密钥,并将密钥加入到授权中,命令如下:

    1. cd ~/.ssh/ # 若没有该目录,请先执行一次ssh localhost
    2. ssh-keygen -t rsa # 会有提示,都按回车即可
    3. cat ./id_rsa.pub >> ./authorized_keys # 加入授权

    此时,再执行ssh localhost命令,无需输入密码就可以直接登录了。

    ssh localhost

     问题1:如果出现错误:-bash: .ssh/authorized_keys: No such file or directory 这是由于新建好的用户帐号,比如我这里是hadoop这个帐号,默认没有.ssh目录,需要自己建立。

    mkdir -p ~/.ssh

     问题2:还是需要输入密码登录

    那么需要设置正确的权限:

    chmod 700 ~/.ssh
    chmod 644 ~/.ssh/authorized_keys


    权限很重要,如果没有权限,则无法工作!

    现在你可以将公钥添加到authorized_keys文件:

    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys


    必须将计算机的公钥添加到要使用SSH密钥访问的计算机的authorized_keys文件中!

    你也可以使用以下命令:

    ssh-copy-id root@localhost
    


    这将把你的id_rsa.pub (在~/. ssh目录中)放在远程计算机的authorized_keys文件中,如果创建.ssh目录,并使用权限文件。
     

  • 相关阅读:
    Catheon Gaming任命Activision Blizzard前亚太区负责人Mark Aubrey担任首席执行官
    【开源推荐】一个通用的后台管理系统
    【算法练习Day22】 组合总和&&组合总和 II&&分割回文串
    输入法发展历史
    SpringMVC程序开发
    Java毕业设计MVC:基于SSM实现计算机硬件评测交流平台
    setTimeout和setInterval区别,以及定时器的传参功能
    商城系统开发,如何确保用户数据的安全性?
    redis缓存恢复-2022新项目
    Docker搭建FRP内网穿透服务器
  • 原文地址:https://blog.csdn.net/huaishitou/article/details/127759731
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号