`
wxinpeng
  • 浏览: 591232 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

ubuntu 安装SSH并设置免密码登录

阅读更多

1,确认已联网,输入命令

sudo apt-get install ssh

 2,配置免密码登录本机

   2-1,查看用户名下是否存在.ssh文件夹 (xxxx为你的用户名)

ls -a/home/xxxx

   一般来说,安装SSH会自动在当前用户下创建这个隐藏文件夹,如没有,可手动创建。

   2-2,输入命令

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

    这个命令会在.ssh文件夹下创建id_dsa和id_dsa.pub两个文件,这是SSH的一对私钥和公钥,类似与钥匙和锁。把id_dsa.pub(公钥)追加到授权的key中去。

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

    这条命令的功能是把公钥加到用于认证的公钥文件中,这里的anthorized_keys是用于认证的公钥文件。

3,验证SSH是否已安装成功,以及是否可以免密码登录本机

   输入命令

ssh -version

    显示结果

     Bad escape character 'rsion'

     输入命令

ssh localhost

    Welcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-24-generic x86_64)

    * Documentation:  https://help.ubuntu.com/

      100 packages can be updated.

      100 updates are security updates.

     Last login: Mon Aug  4 11:32:48 2014 from localhost

分享到:
评论

相关推荐

    Ubuntu下openssh-server手工安装 手把手教你安装

    5. **配置OpenSSH**:安装完成后,需要编辑`/etc/ssh/sshd_config`配置文件,根据需求调整SSH服务器的设置,如端口号、是否允许密码登录等。 6. **启动服务**:使用`sudo systemctl start ssh`启动OpenSSH服务,并...

    Hadoop ubuntu 9.10 下的 SSH 免登陆

    在IT行业中,分布式计算系统Hadoop是大...理解并掌握在Ubuntu上配置SSH免登陆对于管理Hadoop集群至关重要。这不仅能提高效率,还能减少因手动输入密码带来的潜在安全风险。在实际工作中,这是一项基础但重要的技能。

    Ubuntu下如何设置ssh免密码登录安装

    1、首先在本机安装openssh-server和openssh-client. 命令:sudo apt-get install openssh-server openssh-client 2、在检查当前的目录下有没有.ssh这个文件,没有... 您可能感兴趣的文章:Linux下SSH免密码登录配置详解

    Linux 安装及SSH免密码设置

    本教程将详细讲解Linux的安装过程以及如何配置SSH以实现免密码登录。 一、Linux安装 1. **选择发行版**:Linux有许多发行版,如Ubuntu、CentOS、Fedora等。根据你的需求和熟悉程度,可以选择适合的版本。这里以...

    ubuntu20.04 sshd离线安装包

    然而,在本例中,你已经有一个名为"ubuntu20.04ssh离线安装包"的压缩文件,里面应该包含了所需的`openssh-server`安装文件。 2. **将安装包传输到目标机器**:使用USB驱动器、外部硬盘或者其他物理媒介将这个压缩包...

    ubuntu ssh安装包

    3. 通过SSH密钥对免密码登录: 首先在本地生成公钥私钥对: ```bash ssh-keygen ``` 然后将公钥复制到远程服务器: ```bash ssh-copy-id 用户名@远程主机地址 ``` 4. SFTP文件传输: 使用`sftp`命令可以...

    ubuntu16.04服务器配置ssh免密码登录

    在Ubuntu 16.04系统中,配置SSH免密码登录可以简化管理任务,避免每次连接时输入密码的繁琐过程。以下是详细步骤和注意事项: ### 客户端操作 1. **生成SSH密钥对**: 使用`ssh-keygen`命令生成RSA类型的SSH密钥...

    git+ssh ubuntu 安装配置笔记

    为了实现SSH免密码登录,需要在每台客户端机器上生成一对公钥和私钥,并将公钥上传至服务器的`authorized_keys`文件中。 ##### 开发者操作指南 1. **初始化本地项目:** 在开发者的本地机器上执行以下命令: ...

    Ubuntu SSH 安装教程.docx

    使用 SSH 客户端登录 Ubuntu 需要输入服务器的 IP 地址和用户名密码,如果一切正常的话,等一会儿就可以连接上了。 九、使用 FileZilla 客户端上传和下载文件 可以使用 FileZilla 客户端通过 SFTP 协议上传和下载...

    大数据之SSH免密码登录.docx

    在Ubuntu中,实现SSH免密码登录的操作非常简单。首先,打开终端,执行命令cd .ssh进入用户主目录下的.ssh文件夹,如果没有该文件夹则手动创建。然后,创建一对公私钥,在.ssh文件夹下执行命令ssh-keygen -t rsa,...

    大数据之SSH免密码登录.pdf

    "大数据之SSH免密码登录" 大数据之SSH免密码登录是指在Hadoop集群中, Namenode节点与DataNode节点之间的连接不需要输入密码。这种免密登录的实现是通过SSH免密码登录机制来实现的。 在Hadoop集群中,Namenode节点...

    Ubuntu修改密码及密码复杂度策略设置方法

    在Ubuntu系统中,修改用户密码和设置密码复杂度策略是安全管理的重要环节,这有助于保护系统免受未经授权的访问。下面将详细介绍如何进行这些操作。 **一、修改密码** 1. **修改普通用户密码**:使用`passwd`命令...

    openssh9.6p1离线安装rpm包

    此外,建议禁用弱密码,启用公钥认证,限制root用户直接SSH登录,并定期更新密钥对。 关于"centos7.X升级最新的openssh9.6p1",升级OpenSSH是为了保持系统的安全性,因为旧版本可能含有已知的漏洞。OpenSSL是...

    Ubuntu18.04下安装配置SSH服务的方法步骤

    在Ubuntu 18.04中,我们可以使用内置的包管理器`apt`来安装`openssh-server`,它是SSH服务的主要实现。打开终端并输入以下命令: ```bash sudo apt-get update sudo apt-get install openssh-server ``` `...

    Ubuntu安装Hadoop实现MapReduce里的WordCount

    - 安装OpenSSH Server以支持免密码SSH登录。 **2. SSH免密码登录配置** - **背景**: 为了使Hadoop能够顺利地在多台机器之间进行通信,需要配置SSH免密码登录。 - **步骤**: - 安装`openssh-server`。 - 生成SSH...

    Linux Ubuntu 18.04安装JDK、Hadoop、Hbase以及图形界面(护眼版)1

    HBase依赖Hadoop,所以确保Hadoop已经正确安装并运行。启动HBase服务,并验证是否成功运行。 在安装过程中,要注意各个组件的版本兼容性,比如JDK 8、Hadoop 2.7.1和HBase 1.6.0之间的匹配。此外,记得定期创建快照...

    ubuntu开启SSH服务远程登录操作的实现

    标题中的“ubuntu开启SSH服务远程登录操作的实现”是指在Ubuntu操作系统中设置并启用SSH(Secure Shell)服务,以便可以通过网络远程登录到该系统。SSH是一种安全协议,它提供了加密的网络通信,常用于在不安全的...

    Ubuntu14.04在线安装Cloudera Manager集群部署

    - **SSH免密码登录**: 通过设置公钥认证的方式,实现主机间无需输入密码即可相互登录的功能,这对于自动化部署非常关键。 - **NTP时间同步**: 确保集群中的所有节点时间一致,这对于分布式系统的正常运行至关重要。 ...

Global site tag (gtag.js) - Google Analytics