设置主机名-->
RHEL7有三种形式的主机名:
静态的(static) 内核主机 持久化
瞬态的(transient) 临时分配的主机
灵活的(pretty) UTF8格式自由主机
修改主机名:
1. 直接修改文件 vim /etc/hostname
> 修改完毕后不会立即生效:reboot、systemctl restart systemd-hostnamed:强制重启
*2. 使用UI界面 :nmtui
这里的nmtui是networkmanger的缩写
3. 使用命令:hostnamectl set-hostname 主机名
4. 使用命令:nmcli general hostname 主机名 -----------使用NetWorkManger命令行设置主机名
node login: 用户名
password: 密码 👉终端登录
exit 退出当前用户
配置网络需要注意几个:
0. 子网掩码(NETMASK): 255.255.255.0 这个是固定值
子网IP: 192.168.xxx.0
1. IP地址(IPADDR): 192.168.xxx.128 - 254 DHCP设置中可查看
2. 网关(GATEWAY): 192.168.xxx.2
3. DNS(DNS1): 8.8.8.8 这个地址是由谷歌提供的 114.114.114.114
> 上面这些值该怎么写,取决于虚拟机对应的网卡(NAT、仅主机)
判断是否可以访问网络:ping baidu.com
设置网络-->static(持久)
1. 通过UI界面修改:nmtui
1.1 查看网卡信息 :ip a
> 修改完毕后不会立即生效,需要重启网卡(systemctl restart network)
2. 直接修改网卡:
vim /etc/sysconfig/network-scripts/ifcfg-ens32 一定要多使用 tab 提示
3. 通过命令修改:
nmcli connection modify ens32 ipv4.addresses 192.168.61.131/24 gw4 192.168.61.2
SSH 远程分发: yum install -y sshd
scp 文件名 用户名@IP地址:保存地址
scp file.txt root@192.168.61.131:/root
1. 基于口令的形式登录: ssh IP地址
2. 基于密钥的形式登录:
2.1 生成密钥对:公钥和私钥 ssh-keygen + 4个回车
2.2 把公钥发送给需要免密登录的用户 ssh-copy-id IP地址
private public
3. 给IP取一个名称 IP映射
vim /etc/hosts
scp -r node01/ node02:/root
过程:
生成密钥对→将公钥发送至用户→保存并重启SSHD服务器→在客户端尝试使用另一个账号远程登陆,并利用ifconfig命令查看主机的ip,查看成功说明已成功登录