测试环境 red hat linux 5.4
首先安装SSH工具
先查看有没有.ssh这个文件夹
[root@linuxmaster ~]# ls -al
total 194820
drwxr-x--- 15 root root 4096 Nov 19 19:06 .
drwxr-xr-x 23 root root 4096 Nov 19 18:19 ..
-rw------- 1 root root 885 Nov 20 2014 anaconda-ks.cfg
-rw------- 1 root root 18 Nov 19 18:18 .bash_history
-rw-r--r-- 1 root root 24 Jul 12 2006 .bash_logout
-rw-r--r-- 1 root root 191 Jul 12 2006 .bash_profile
-rw-r--r-- 1 root root 176 Jul 12 2006 .bashrc
-rw-r--r-- 1 root root 100 Jul 12 2006 .cshrc
drwxr-xr-x 2 root root 4096 Nov 19 18:09 Desktop
-rw------- 1 root root 26 Nov 19 18:09 .dmrc
-rw-r--r-- 1 root root 199033961 Nov 19 19:12 eclipse-SDK-4.3.2-linux-gtk.tar.gz
drwxr-x--- 2 root root 4096 Nov 19 18:09 .eggcups
drwx------ 4 root root 4096 Nov 19 18:26 .gconf
drwx------ 2 root root 4096 Nov 19 19:03 .gconfd
drwxr-xr-x 3 root root 4096 Nov 19 18:09 .gnome
drwx------ 6 root root 4096 Nov 19 18:15 .gnome2
drwx------ 2 root root 4096 Nov 19 18:09 .gnome2_private
drwxr-xr-x 2 root root 4096 Nov 19 18:09 .gstreamer-0.10
-rw-r--r-- 1 root root 81 Nov 19 18:09 .gtkrc-1.2-gnome2
-rw------- 1 root root 358 Nov 19 18:26 .ICEauthority
-rw-r--r-- 1 root root 28538 Nov 20 2014 install.log
-rw-r--r-- 1 root root 3812 Nov 20 2014 install.log.syslog
drwx------ 3 root root 4096 Nov 19 18:09 .metacity
drwxr-xr-x 3 root root 4096 Nov 19 18:09 .nautilus
drwxr-xr-x 3 root root 4096 Nov 19 18:09 .redhat
drwx------ 2 root root 4096 Nov 19 18:43 .ssh
-rw-r--r-- 1 root root 129 Jul 12 2006 .tcshrc
drwx------ 2 root root 4096 Nov 19 18:09 .Trash
-rw-r--r-- 1 root root 1496 Nov 19 18:50 .xsession-errors
如果没有使用命令开始创建
ssh-keygen -t rsa 如果你要是实现免密登录就一直按回车键,就会按照默认的选项将生成的密钥保存在.ssh/id_rsa文件中,如果你要 那你就输入就好了
在另一台计算机使用同样的方法创建.ssh文件夹,完了之后回到你的主计算机 使用命令复制密钥并重新命名
cp id_rsa.pub authorized_keys 完了之后在本机上试下
ssh localhost/本机IP/计算机名
接下来讲刚才从新命名的文件copy到另一个PC上
scp authorized_keys root@192.168.1.222:/root/.ssh/
登录这台PC 查看一下是否复制成功
[root@linuxnode .ssh]# ls
authorized_keys id_rsa id_rsa.pub
[root@linuxnode .ssh]#
修改文件的权限
chmod 600 authorized_keys
如果你看到一下情况代表你成功了
第一种 IP
[root@linuxmaster ~]# ssh 192.168.1.222
Last login: Wed Nov 19 18:47:54 2014 from linuxmaster
[root@linuxnode ~]#
第二种计算机名
[root@linuxmaster ~]# ssh linuxNode
Last login: Wed Nov 19 19:50:33 2014 from linuxnode
[root@linuxnode ~]#
Linux 下实现ssh免密登陆
原创
©著作权归作者所有:来自51CTO博客作者口袋里的小龙的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:hadoop 设置 命令全局化
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux SSH免密登陆
此处以Ubuntu(我的虚拟机,此处称为:client)登陆到centos(测试服务器,此处称为server)为例。 这里我们使用jia
linux ssh 免密 登陆 微信公众号 -
Linux下批量ssh免密登陆远程主机
准备内容:1.存储远程主机IP地址的文件,如ip.txt#201.1.2.100#201.1.2.200#
Linux yum shell 批量部署 pssh -
CentOS SSH免密登陆
SSH 免密登陆
pytorch stm32 php hadoop 推送 -
Linux中SSH免密登陆配置
目录 1、什么是SSH? 2、SSH由“客户端”和“服务端”的软件组成 3、SSH认证间的加密登录。 很多ftp、pop和t...
SSH免密登陆配置 客户端 服务端 bash -
Android集成twitter登录
先上个图: 布局分析:分成三个部分,该Activity是一个无标题的,设置无标题需要在setContentView之前设置,否则会报错,requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.login); 第一部分是一个带渐变色背景的LinearLayout布局,关
Android集成twitter登录 android layout login encoding