Linux centos 集群下ssh无密码
管理集群時ssh無密碼設置
ssh-keygen 回車(這里默認設置,再回車一次,就生成一個公鑰,一個私鑰)
ssh-copy-id root@skinglzw(root是用戶,skinglzw是主機名,第一次是本機的主機名,輸入yes)
把主機名寫入/etc/sysconfig/network文件,重啟計算機生效(好像也不用重啟,忘記了)
echo -e "NETWORKING=yes\nHOSTNAME=node101" > /etc/sysconfig/network
臨時修改主機名
hostname node101
集群修改hostname(只是臨時修改)
集群關閉防火墻
for i in $(seq 1 5);do sudo ssh node$i "hostname; service iptables stop;
chkconfig iptables off;service iptables status"; done
集群同步時間
dt=$(date '+%Y-%m-%d'); for i in $(seq 1 5); do echo node$i; tm=$(date '+%H:%M:%s');
ssh node$i "cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; date -s $dt;?
date -s $tm"; done
集群查看時間
for i in $(seq 1 5); do echo node$i; ssh node$i "date"; done
轉載于:https://blog.51cto.com/skinglzw/1846505
總結
以上是生活随笔為你收集整理的Linux centos 集群下ssh无密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用云存储30分钟快速搭建APP
- 下一篇: TCP/IP——基本知识