背景:构建Hadoop环境的时候,想要通过macOS主机(master)与虚拟机node1和node2相互免密码ssh登录。为了方便希望主机用户名和虚拟机用户名保持一致,便希望修改用户名,但terminal上显示的依旧是原来的用户名。
没有去修改文件,采用直接的方法:新建用户。
sudo userdel -r dennis(原有用户)
sudo useradd new_dennis(新用户) -m -s /bin/bash
sudo passwd new_dennis
reboot
*通信时需要/etc/hosts中IP地址记得修改与新用户保持一致。