码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 系统免密码登陆远程服务器

时间:2015-06-10 11:55:13      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

  1. 当前Linux生成公钥私钥
    ssh-keygen
    公钥私钥存放路径为:~/root/.ssh/
    id_rsa id_rsa.pub

  2. 登陆被远程主机,进入目录~/root/.ssh/
    是否存在authorized_keys文件,若不存在新建authorized_keys文件
    将第一步生成的id_rsa.pub文件内容,拷贝到authorized_keys中
    也可以用命令ssh-copy-id root@192.168.1.1

  3. ssh远程若不想每次输入Ip地址可修改/etc/hosts文件
    在hosts文件首行添加 192.168.1.1 centos 
    下次需要链接此服务器直接输入 ssh centos即可
    备注:服务器账号与当前登录用户名一样才可生效。否则需要输入ssh username@centos

  4. 针对经常远程服务器可设置
    cd bin/
    vim abc
    输入以下内容:
    ssh 192.168.1.1
    chmod +x abc
    下次直接输入abc命令即可远程到centos服务器
    备注:若根据第三步的设置
    Ip地址也可设置为Centos

 

Linux 系统免密码登陆远程服务器

标签:

原文地址:http://www.cnblogs.com/Mrhuangrui/p/4565333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!