`
totoxian
  • 浏览: 1074238 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

用密钥登录linux服务器(续)

阅读更多

周海汉/文

上一篇《用密钥登录linux服务器》讲了简单的配置登录密钥的办法。但对于不同的账号,不同的用户和密钥,应该如何处理呢?

1.对新的密钥机器生成公钥私钥
$ ssh-keygen -t rsa
缺省得到/home/zhouhh/.ssh/id_rsa和/home/zhouhh/.ssh/id_rsa.pub,其中前者是私钥,后者是公钥。

/etc/ssh/sshd_config里面配置

再编辑.ssh/id_rsa.pub

里面已经有一行公钥,假设为user1公钥.

这个时候如果想另一个账号user2也要通过密钥来登录这台机器。需要找到这个账号的公钥私钥对,将公钥的内容拷贝到.ssh/id_rsa.pub的新的一行中,保存。

这时,这一台机器domain1的user1账号就允许两个密钥同时登录了。

如果希望domain1的user1能够也用密钥登录domain2的user2,需要将user2的私钥拷贝到本用户user1的.ssh目录下。设置好权限。这样两台机器间的scp就可以不用输密码,直接拷贝了。

分享到:
评论

相关推荐

    吏用密钥登录Linux服务器.pdf

    吏用密钥登录Linux服务器.pdf

    windows安装openssh并通过生成SSH密钥登录Linux服务器

    在Windows操作系统中,安装OpenSSH并生成SSH密钥以实现安全登录Linux服务器是一项重要的任务,特别是对于需要频繁在Windows与Linux之间进行远程操作的用户。OpenSSH是Secure Shell的开源实现,它提供了加密的网络...

    SSH_Secure_Shell_ClientH工具密钥登录linux

    使用 SSH 客户端工具实现密钥登录 Linux 服务器 SSH(Secure Shell)是一种安全的网络协议,用于加密远程连接和身份验证。今天,我们将讨论如何使用 SSH 客户端工具实现密钥登录 Linux 服务器。 为什么需要密钥...

    Linux系统使用RSA密钥登录远程服务器.pdf

    在Linux系统中,使用RSA密钥...通过以上步骤,你可以实现Linux系统使用RSA密钥登录远程服务器,大大提高了远程访问的安全性和便利性。在实际工作中,了解和掌握这种认证方式对于提升工作效率和保障系统安全都至关重要。

    LinuxSSH使用ssh公钥密钥自动登陆linux服务器.pdf

    Linux SSH 使用 SSH 公钥密钥自动登录 Linux 服务器 本文档将介绍如何使用 SSH 公钥密钥自动登录 Linux 服务器,解决频繁输入用户名和密码的问题。下面是相关的知识点: 1. SSH 公钥密钥生成:使用 `ssh-keygen` ...

    服务器密钥登录使用手册

    服务器密钥登录使用手册是指使用秘钥通过不同的 Linux 链接工具链接到远程的 Linux 服务器的操作手册。该手册详细介绍了如何使用 Secret Key 通过 SecureCRT、SecureFX、Putty、Filezilla 和 Xshell 等多种 Linux ...

    密钥登录远程服务器操作手册.pdf

    密钥登录远程服务器操作手册涉及的核心知识点是SSH协议下的密钥认证机制,以及如何使用Xshell这一远程连接工具来实现对Linux服务器的密钥配置和安全登录。以下详细说明文档中包含的知识点。 SSH(Secure Shell)是...

    配置 SSH 服务以使用证书登录 Linux 服务器.docx

    本文档介绍如何配置 SSH 服务以使用证书登录 Linux 服务器,包括生成私钥、公钥、配置 SSH 服务器、authorized_keys 文件的设置、PuTTY 生成密钥对、Linux 和 Windows 下的 SSH 客户端配置等方面的内容。 一、生成...

    java通过代码登录远程linux服务器并执行linux命令源码以及jar包

    在Java编程中,有时我们需要实现一个功能,即通过代码远程登录Linux服务器并执行特定的Linux命令。这在自动化运维、远程脚本执行等场景中非常常见。本篇将详细讲解如何实现这一目标,并提供相关源码及jar包。 首先...

    不要密码登录linux服务器

    这涉及到使用PuTTYgen生成密钥,然后在Linux服务器的`.ssh/authorized_keys`文件中添加公钥,以及使用PuTTY和WinSCP进行测试。作者Jason Yao提供了联系方式以供咨询。通过这种方式,我们可以实现更加安全和便捷的...

    SSH密钥方式登录Linux

    本文将详细介绍如何通过SSH密钥方式安全地登录Linux服务器,包括密钥的生成、配置以及相关安全措施。 #### 二、SSH密钥方式原理 SSH密钥方式基于公钥加密技术。当用户尝试登录服务器时,用户的客户端会使用私钥对...

    LinuxSSH使用ssh公钥密钥自动登陆linux服务器收集.pdf

    Linux SSH 使用ssh公钥密钥自动登录Linux服务器是一种常见的安全远程访问方法,它避免了每次登录时手动输入用户名和密码的繁琐过程。这种方法基于非对称加密,通过一对密钥——公钥和私钥——来确保只有拥有相应私钥...

    SSH远程连接linux服务器工具

    标题中的"SSH远程连接linux服务器工具"指的是使用SSH协议来远程访问Linux服务器的软件工具。SSH协议提供了身份验证和加密功能,确保了用户与服务器之间的通信不会被窃听或篡改。这对于管理和维护远程服务器尤其重要...

    使用密钥对登陆服务器详细笔记

    使用密钥对登陆服务器详细笔记 在服务器管理中,使用密钥对登陆服务器是非常常见的安全措施之一。本笔记将详细介绍使用密钥对登陆服务器的步骤,并对相关的安全知识点进行详细的解释。 一、生成密钥对 在服务器上...

    Xshell通过SSH密钥、SSH代理连接Linux服务器详解

    在IT行业中,安全高效地远程访问Linux服务器是日常工作的重要部分,Xshell作为一款强大的终端模拟器,提供了多种连接方式,包括使用SSH(Secure Shell)协议。本文将详细讲解如何通过SSH密钥对和SSH代理来连接Linux...

    Linux下设置SSH通过密钥登录

    我们一般使用PuTTY等SSH客户端来远程管理 Linux 服务器。但是,一般的密码方式登录,容易有密码被 暴力破解的问题。所以,一般我们会将 SSH 的端口设置为默认的 22 以外的端口,或者禁用 root 账户登 录。其实,有一...

    linux服务器架设方法大全

    在Linux服务器上配置Web服务,通常使用Apache或Nginx作为Web服务器。这涉及到创建虚拟主机、配置SSL证书、设置防火墙规则等步骤,以确保网站的安全和性能。 ### FTP (File Transfer Protocol) FTP用于文件传输,...

    上传项目到Linux服务器

    使用SecureCRT Portable登录到您的Linux服务器。输入正确的IP地址、用户名和密码。首次登录时可能需要确认密钥指纹。 ##### 3.2 创建www根目录 登录服务器后,首先需要创建一个用于存放网站文件的根目录。执行以下...

    linux服务器搭建文档

    Linux服务器搭建是一个涵盖广泛的主题,涉及系统安装、网络配置、安全设置、服务管理等多个环节。以下是一些关于Linux服务器搭建的重要知识点,旨在帮助你构建一个稳定、高效且安全的服务器环境。 1. **系统选择与...

Global site tag (gtag.js) - Google Analytics