`
jimmygan
  • 浏览: 83750 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

linux制作ssh安全自动登陆

阅读更多
机器准备

A: 控制机器,自己的机器
B: 远程机器,192.168.55.12

注: A和B都已经安装ssh
步骤

    在A机输入下面命令,在弹出的三个选择里生成密钥里全部设置为空,直接敲回车键

   
ssh-keygen -t rsa


    在A机输入下面命令,将生成的公钥拷贝到B机

  
 scp .ssh/id_rsa.pub hengwei@192.168.55.12:.ssh/id_rsa.pub


    登录B机,并且

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


    修改authorized_keys属性

   
chmod 600 ~/.ssh/authorized_keys


    退出,重新登录
分享到:
评论

相关推荐

    Linux学习笔记-很不错适合linux入门者

    笔记可能会介绍基本的网络配置,如IP地址、子网掩码、DNS设置,以及如何使用SSH安全地远程登录Linux服务器。 此外,笔记还会涉及shell脚本编程,这是自动化任务和管理系统的重要工具。初学者将学习到如何编写简单的...

    Linux培训PPT资料

    3. SSH:远程登录和管理工具,理解其工作原理和安全设置。 七、系统管理 1. 更新与升级:apt、yum等包管理器进行软件更新和安装。 2. 日志管理:了解syslog和journalctl,分析系统日志。 3. 性能监控:vmstat、...

    北大青鸟linux讲义ppt

    这份讲义由知名教育机构北大青鸟制作,旨在系统地介绍Linux的基本概念、常用命令以及系统管理等内容。通过深入学习这份讲义,读者可以建立起对Linux系统的全面理解,并为实际操作打下坚实的基础。 Linux是一种自由...

    制作OpenStack镜像1

    为了允许root用户直接登录,需要编辑`/etc/cloud/cloud.cfg`,将`disable_root`设置为0,并将`ssh_pwauth`设置为1,以启用SSH密码登录。 **5. 创建快照** 完成定制后,重启实例并验证设置。接着,创建一个实例快照...

    Centos7openssh9.0rpm包与升级脚本

    在Linux系统中,OpenSSH(Open Source Secure SHell)是一个实现网络服务安全连接的重要工具,它提供了加密的网络通信服务,包括远程登录、文件传输等。CentOS 7 是一个广泛应用的企业级Linux发行版,而OpenSSH 9.0...

    如何使你的LINUX系统省略输入用户名密码.docx

    然而,某些场景下,例如在制作LiveCD或者自动化测试环境中,可能希望简化这一过程。下面将详细介绍如何实现这个目标。 首先,我们要省略密码验证。这可以通过编辑`/etc/passwd`文件来完成。`/etc/passwd`是Linux...

    Anolis8.x rpm升级openssh9.6

    在Linux系统管理中,安全是至关重要的,OpenSSH作为一个开源的Secure Shell (SSH)协议实现,为远程登录、文件传输等提供了加密保障。本话题主要关注如何在Anolis8.x操作系统上,通过RPM(Red Hat Package Manager)...

    linux运维经典命令

    18. 设置禁止 root 用户和空密码用户远程登录系统命令:`vim /etc/ssh/sshd_config` 和 `PermitRootLogin no` 和 `PermitEmptyPasswords no`。 这些命令都是 Linux 运维中经常使用的命令,熟练掌握这些命令可以帮助...

    Linux试验指导书

    5. 安全设置:启用防火墙,限制不必要的服务,设置SSH密钥登录以提高安全性。 6. 文件系统管理:学习文件和目录权限,熟练使用`ls`、`cd`、`mkdir`、`rm`等基本命令。 四、图形化桌面环境 1. Gnome、KDE、XFCE等是...

    RedHat Linux安装及使用指南.rar

    2. SSH远程访问:开启SSH服务(`sudo systemctl enable sshd`,`sudo systemctl start sshd`),然后可以通过`ssh`命令从其他设备远程登录。 七、故障排查 当遇到问题时,可以查阅官方文档、社区论坛或在线资源。`...

    linux 安装与使用.rar

    Linux支持SSH(Secure Shell)协议,可实现远程登录和管理。使用`sshd`服务开启SSH,使用`ifconfig`查看网络状态,`dhclient`或`ip addr`配置网络。 九、开发与编程 Linux是开发者理想的平台,支持各种编程语言,如...

    Linux服务器制作教程PPT学习教案.pptx

    【Linux服务器制作教程】 在IT领域,Linux服务器的制作与管理是至关重要的,尤其是在网络服务、数据存储和应用部署等方面。本教程将介绍一种通过Ghost克隆方法来快速制作Linux服务器的方法,适用于需要批量部署和...

    Linux PXE + kickstart 安装制作笔记

    - 通过SSH工具将这些ISO文件上传到服务器系统中,以便于后续的网络安装过程中能够自动按照顺序加载这些镜像文件。 ##### Linux平台上的ISO镜像制作方法: 1. **准备阶段**:将第一张光盘插入光驱。 2. **创建临时...

    linux操作系统的实用教程课件

    此外,网络服务如SSH(Secure Shell)用于远程登录,FTP(File Transfer Protocol)和SFTP(Secure File Transfer Protocol)用于文件传输,都需要了解其工作原理和配置方法。 Linux系统管理还包括软件安装和更新。...

    李洛《Linux教程》课程PPT

    3. **安装与启动流程**:详细阐述Linux的安装步骤,包括Live CD/DVD、USB驱动器的制作,以及系统启动过程的详解。 **Linux命令行** 4. **命令行基础**:教授基本的命令行操作,如cd、ls、pwd、mkdir、rm等,以及...

    “腾科杯”linux大赛复赛练习题目

    创建一个 SSH 加密隧道,要求通过 SSH 加密隧道进入到远端机器(IP 为 192.168.0.250),并制作出一对秘钥对,使其能够使用对称式的加密方式与远端机器进行通信。 4. 加强 SSH 通信安全 通过禁用密码与 root 登录...

    韩顺平.linux视频教程

    【韩顺平.linux视频教程】是一套深受学习者欢迎的Linux系统教学资源,由知名IT讲师韩顺平精心制作。本教程旨在帮助初学者和有一定基础的学习者深入理解和掌握Linux操作系统,提升在服务器管理、网络配置、脚本编程等...

    OpenSSH通过RPM升级到9.6

    OpenSSH是一个用于在不同主机之间安全地进行网络连接的开源软件,它提供了包括ssh、scp、sftp等在内的多个安全网络服务。RPM是Linux发行版如Fedora、CentOS或RHEL中广泛使用的包管理工具,它可以方便地安装、升级、...

    suselinux中文教程

    2. SSH服务:开启和配置SSH服务,实现远程登录。 3. DNS解析:配置DNS服务器,解决域名解析问题。 八、系统管理和维护 1. 用户与组管理:创建、删除用户,调整权限,理解用户和组的关系。 2. 系统更新:定期应用...

Global site tag (gtag.js) - Google Analytics