测试环境 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博客作者口袋里的小龙的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:RSA加密
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
IDEA 打开本地maven项目 library没东西
(2)这是 IDEA 右侧的工具栏,发现并未有对应的 Maven 窗口【解决问题】如图操作点击:View => Tool Windows => Maven此时Maven窗口就出现了
intellij-idea maven java Java 知识体系