k8s开启ssh远程登录
约 254 字小于 1 分钟
k8s开启ssh远程登录
(1)检查是否开启SSH服务
命令:ps -e|grep ssh 查看SSH服务是否开启,
或者通过命令:service sshd status 可以查看某个服务的状态。
(2)安装SSH服务,有就跳过 嘿嘿嘿
通过 yum 安装,命令:yum install ssh
> 客户端 yum install -y openssh-client
> 服务器 yum install -y openssh-server
(3)修改SSH配置文件
命令: vim /etc/ssh/sshd_config,找到 PermitRootLogin without-password 修改为 PermitRootLogin yes
或者:sed -i 's/#PermitRootLogin yes/PermitRootLogin yes/g' /etc/ssh/sshd_config
(4)登录 master、node1、node2、node3,每个节点都执行。
ssh-keygen -t rsa (ssh-keygen这里一路回车就行)
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.100.130 && \
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.100.131 && \
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.100.132 && \
ssh-copy-id -i ~/.ssh/id_rsa.pub a@192.168.100.130 && \
ssh-copy-id -i ~/.ssh/id_rsa.pub a@192.168.100.131 && \
ssh-copy-id -i ~/.ssh/id_rsa.pub a@192.168.100.132
(5)重启SSH服务
命令: systemctl restart sshd 或 service sshd restart
(6)免密登录测试
ssh 192.168.100.130 ssh 192.168.100.131
ssh 192.168.100.132
master
node1
node2
node3