标签:免密 克隆 ip 虚拟机 主机名 etc ssh Linux
虚拟机的克隆
1、克隆机器
1. 关机要克隆的虚拟机
2. 选中要克隆的虚拟机
3. 右键点击-->管理-->克隆-->下一步-->虚拟机的当前状态-->创建完整克隆
4. 命名操作-点击完成
2、修改主机名
hostnamectl set-hostname 新主机名
3、修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.102 <--- 修改ip地址即可,别的都不用动
NETMASK=255.255.255.0
GATEWAY=192.168.10.2
DNS1=192.168.10.2
DNS2=8.8.8.8
DNS3=114.114.114.114
4、重启网络
systemctl restart network
5、查看IP,校验网络是否正常通信
id addr
ping www.baidu.com(外网)
ping 主机
主机ping虚拟机
6、可以修改一下/etc/hosts文件的ip和主机名的映射关系,把多台虚拟机的ip和主机名做一个映射。以后ping时就可以直接接主机名,而不用接ip地址了
/etc/hosts
ip地址1 主机名
ip地址2 主机名
....
SCP命令
作用:用于跨机器节点进行文件的拷贝。
格式:scp [-r] filename 远程用户名@远程机器ip:path
案例
scp ~/f1 root@test01:~/
scp ~/etc/hosts root@test02:/etc/
缺点:需要输入登录用户名的密码,如果管理员每天都要进行机器之间的文件拷问,那么频繁的输入密码,会大大降低工作效率。
免密登录
1、生成密钥对(ssh-keygen命令所在的软件包:openssh-clients.x86_64)
(若A想免密登录B,则A生成密钥对)
ssh-keygen -t rsa +一路回车即可
2、将id——rsa.pub文件(公钥)拷贝到需要免密的机器中的相关目录下
语法格式:ssh-copy-id -i 公钥文件 远程用户名@远程机器IP
作用:将本机当前用户的公钥文件,复制到远程机器的相关用户的主目录的隐藏目录.ssh下,同时自动更名为authorised_keys
注意:.ssh目录的权限是700,authorised_keys的权限是600
标签:免密,克隆,ip,虚拟机,主机名,etc,ssh,Linux 来源: https://www.cnblogs.com/dch-21/p/12996905.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。