问题:
启动需要多次输入密码
关闭也需要输入多次密码
(需要输入密码的原因是底层走的是ssh协议)
一台机器给另一台机器发送命令,如果走的是ssh协议,必须输入密码,即使是ssh给本机发送指令
解决方式:
配置ssh免密码登陆配置
ssh: secure shell 安全的shell命令
SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
一台Linux通过ssh远程操作另一台Linux–如新建文件夹(如图)
ssh 所在目录
[root@VM_76_32_centos ~]# ll -a
# ssh文件夹,位于root的家目录,也就是 /root 目录
drwxr-x--x 2 root root 4096 Mar 3 2016 .ssh
[root@VM_76_32_centos ~]#
生成公钥私钥
ssh-keygen -t rsa
连续确认四次。
把公钥拷贝给要登录的Linux上(在这里是拷贝给他自己)
把公钥拷贝给要登录的Linux上
总结
A机器访问B机器
第一步:A生成公钥私钥。
A:ssh-keygen -t rsa
第二步:A把公钥给B
A:ssh-copy-id 192.168.8.99
//注:B的IP是192.168.8.99