文档章节

SSH免密码登录方法简易教程

hosser
 hosser
发布于 2016/12/30 23:53
字数 376
阅读 96
收藏 0

SSH免密码登录方法简易教程技术

maybe yes 发表于2015-11-02 16:20

原文链接 : http://blog.lmlphp.com/archives/152/The_simple_use_tutorial_of_how_to_set_SSH_password-free_logon_access_method  来自 : LMLPHP后院

这里就不再讲解 ssh 密钥如何生成以及其他的一些概念了,此文是建立在这些前提之上的,以实际操作教程为主。

本地 .ssh/config 配置参考如下,User 需要与远程机器的用户名一致:

Host        dev
    HostName    192.168.169.12
    Port        22
    User        lmlphp

远程机器配置:

添加用户,如果没有与本地 config 配置中一致的用户名:

$ useradd lmlphp

赋予 SUDO 权限:

$ useradd lmlphp sudo

修改用户密码:

$ passwd lmlphp

将本地 .ssh/id_rsa_pub 中的内容拷贝到远程机器的 /home/lmlphp/.ssh/authorized_keys 文件中(这里的用户名需要与本地的名字对应,如果是 root 用户,则在 /root/.ssh 文件夹下面),如果不存在文件,则以 sudo 权限创建,如果存在,则追加写入。下面的例子是将文件直接拷贝上去:

$ scp ~/.ssh/id_rsa.pub lmlphp@dev:/home/lmlphp/.ssh/authorized_keys

大功告成,使用 ssh dev 就可以直接连接到服务器上面了,如下所示:

ssh dev
 lmlphp\Welcome to Ubuntu 13.10 (GNU/Linux 2.6.32-042stab108.5 x86_64)

 * Documentation:  https://help.ubuntu.com/
You have new mail.
Last login: Mon Nov  2 21:29:04 2015 from ns.alcatel.com.cn

阅(455)评(0)查看评论

本文转载自:http://blog.lmlphp.com/archives/152/The_simple_use_tutorial_of_how_to_set_SSH_password-free_logon_ac

hosser
粉丝 192
博文 78
码字总数 4614
作品 3
徐汇
私信 提问
在CentOS/RHEL上设置SSH免密码登录

导读 作为系统管理员,你计划在 Linux 上使用 OpenSSH,完成日常工作的自动化,比如文件传输、备份数据库转储文件到另一台服务器等。为实现该目标,你需要从主机 A 能自动登录到主机 B。自动...

linuxprobe16
2016/12/06
35
0
大数据教程(1.8):Linux之SSH免密登录配置

在工作中,有很多时候,我们需要使用自动化脚本远程安装软件或者执行程序。此时必须要实现免密码登录才好做相应操作。 博主今天就详细的分享Linux之间的ssh免密码登录配置过程,帮助小白们理...

em_aaron
2018/07/06
135
0
如何在多台服务器添加ssh的免密码登录

1、在多主机中分别以命名方式映射IP(以三台机为例) vim /etc/hosts xxx.xxx.xxx.xxx node1 xxx.xxx.xxx.xxx node2 xxx.xxx.xxx.xxx node3 在三台主机上都要进行以上操作。 然后分别在三台主机...

算法之名
2018/05/06
99
0
SSH 免密码工具--SSH-skip-pwd

ssh-skip-pwd是ssh免密码工具。 已测环境: OS: Centos6.X 编程语言: python2.6 + pip + pexpect + paramiko 安装前置条件: 1,确认python版本为2.6-2.x [非 python3] 2,安装 pexpect 、...

code_son
2016/10/17
1K
0
开启SUSE Linux的SSH密码登陆

开启SUSE Linux的SSH密码登陆 [日期:2017-10-11] 来源:Linux社区 作者:neverinit [字体:大 中 小] 一般来说,刚安装好的SUSE Linux系统默认是可以使用ssh2登陆的,但是不能使用ssh密码登...

rootliu
2018/05/09
74
0

没有更多内容

加载失败,请刷新页面

加载更多

STM32进阶之串口环形缓冲区实现

队列的概念 在此之前,我们来回顾一下队列的基本概念: 队列 (Queue):是一种先进先出(First In First Out ,简称 FIFO)的线性表,只允许在一端插入(入队),在另一端进行删除(出队)。 队列...

杰杰1号
17分钟前
5
0
设计模式-建造者模式

建造者模式 定义 将一个复杂对象的构建和它的表示分离,使得同样的构建过程创建出不同的表示。这句话理解起来优点抽象,我们打个简单的比方吧,中国人都喜欢做菜,做菜的时候后会放很多配料...

木本本
20分钟前
6
0
017、xml版本代码生成器配置

1、在pom.xml文件中增加mybatis-generator-maven-plugin插件 <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>......

北岩
32分钟前
3
0
用jQuery-Easy-UI编写注册页面

本文转载于:专业的前端网站➮用jQuery-Easy-UI编写注册页面 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content=......

前端老手
41分钟前
3
0
Git ssh配置

生成密钥对 ssh-keygen -t rsa -C "email@email.com"邮箱替换自己邮箱在地址C:\Users\账户\.ssh下,id_rsa、id_rsa.pub两个文件复制文件id_rsa.pub内容到github\gitlab的Settings-> SSH ......

JUKE
48分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部