🐹 初始化配置2

# 初始化配置2 ## Windows和Linux文件传输 第一份初始化配置的内容大部分都是需要在主机上进行的,需要连接显示器和键盘,但我没有那么多设备。只能轮换着将ssh这样的配置先配置好。剩下的配置可以使用终端进行。 MobaXterm,我本来是用这款软件的,但是这款软件使用rz sz命令比较复杂,需要安装插件,体验也不好。 XShell好像是收费的软件,但是有免费版本(校园版),但是有烦人的广告。 >i rz,sz 是 GNU 免费工具 lrzsz 的两个子命令行程序,它们是 Linux/Unix 同 Windows 进行 ZModem 文件传输的命令行工具,但是 Windows 端需要支持 ZModem 的 telnet/ssh 客户端,比如 Xshell 或者 SecureCRT 下可以使用。 ``` # 安装az sz yum install lrzsz ``` **算了,受不到XShell的广告,MobaXterm可以使用直接拖动文件的方式上传文件** ## Linux之间文件传输 使用ssh免密登录的方式 ``` # 修改主机名 hostnamectl set-hostname master 91号机器 hostnamectl set-hostname node1 90号机器 hostnamectl set-hostname node2 92号机器 # 配置/etc/hosts文件 10.215.49.91 master 10.215.49.92 node2 10.215.49.90 node1 # 生成ssh私钥和公钥 ssh-genkey ssh-copy-id root@master ssh-copy-id root@node1 ssh-copy-id root@node2 第一次输入完成用户密码之后就可以实现免密登录了 # 使用scp传输文件,注意P是大写的,用于指定端口 scp -P 2333 a.py root@node2:~/ ``` # 同步时间 主节点和从节点之间时间要同步,不然出问题