VMware SSH

VMware虚拟网络

网卡(网络适配器 network adapter) : 在网络上拥有独一无二的MAC地址

交换机 : 可以把一些电脑连接在一起组成一个局域网

虚拟网桥: 一个局域网与另一个局域网之间建立连接的桥梁。网桥两边网络拓扑地位一样

虚拟DHCP服务器: 给内部网络自动分配 IP 地址 作为对所有计算机作中央管理的手段。

虚拟net服务器( Network Address Translation, 网络地址转换 ): 把在内部网络中使用的 IP 地址转换成外 部网络中使用的 IP地址,把不可路由的 IP 地址转化成可路由的 IP 地址,对外部网络隐蔽内部网

主机虚拟网卡: VMnet1 VMnet8

VMware网络模式

  • 桥接模式(Bridged):
    • 主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信
    • 可以上网 使用的是VMnet0 Vmnet0和主机网卡通过网桥使虚拟主机上网
      在这里插入图片描述
  • NAT(网络地址转换):
    • 主机与虚拟机通信用的是vmnet8 虚拟机上网用的是虚拟net设备和主机网卡进行通信
    • 可以上网 使用的是VMnet8 虚拟机上网通过VMnet8交换机连接虚拟NAT设备再连接主机网卡
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JOLAM9NH-1634302305429)(myImage/1541773262000.png)]](https://img-blog.csdnimg.cn/20181110112748678.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1F1aWV0SFJI,size_16,color_FFFFFF,t_70)
  • Host-only( 主机 ):
    • NAT 模式去除了虚拟 NAT 设备,然后使用 VMware Network Adapter VMnet1 虚拟网卡连接 VMnet1 虚拟交换机来与虚拟机通信
    • 可以上网(配置主机网卡共享给VMware Network Adapter VMnet1) 使用的是VMnet1连接VMware Network Adapter VMnet1
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7GxZY5YJ-1634302305430)(myImage/1541773274723.png)]](https://img-blog.csdnimg.cn/20181110112802436.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1F1aWV0SFJI,size_16,color_FFFFFF,t_70)

VMware 虚拟机克隆

完整克隆

  • 更改hostname

    • vi /etc/sysconfig/network
  • 更改ip

    • rm -rf /etc/udev/rules.d/70-persistent-net.rules
    • vi /etc/sysconfig/network-scripts/ifcfg-eth0
  • 更改mac地址

    • vi /etc/sysconfig/network-scripts/ifcfg-eth0

SSH(安全外壳协议)

  • 基于用户名密码验证
    • 当客户端发起 ssh 请求,服务器会把自己的公钥发送给用户
    • 用户会根据服务器发来的公钥对密码进行加密
    • 加密后的信息回传给服务器,服务器用自己的私钥解密, 如果密码正确,则用户登录成功
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-77n6LIJh-1634302305431)(myImage/1541773294762.png)]](https://img-blog.csdnimg.cn/20181110112818859.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1F1aWV0SFJI,size_16,color_FFFFFF,t_70)
  • 基于密钥的登录方式
    • 首先在客户端生成一对密钥(公钥、私钥)
    • 客户端将生成的公钥拷贝到需要访问的服务端机器上
    • 当客户端再次发送一个连接请求,包括 ip、用户名
    • 服务端得到客户端的请求后,会到 authorized_keys 中查找,如果有相应的 IP 和用户,就会随机生成一个字符串,例如:hahaxixi
    • 服务端将使用客户端拷贝过来的公钥对随机字符串 qwer 进行加密,然后发送给客户端
    • 得到服务端发来的消息后,客户端会使用私钥进行解密,然后将解密后的字符串发送给服务端
    • 服务端接受到客户端发来的字符串后,跟之前的字符串进行对比,如果一致,就允许免密码登录
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ruktsKwl-1634302305432)(myImage/1541773308187.png)]](https://img-blog.csdnimg.cn/20181110112833632.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1F1aWV0SFJI,size_16,color_FFFFFF,t_70)

OpenSSH

ssh-keygen -t rsa node-1生成密钥文件和私钥文件 id_rsa,id_rsa.pub

ssh-copy-id node-2 将公钥拷贝给 node-2 机器

ssh node-2 ssh登录node-2

文件上传

SFTP : Secure File Transfer Protocol 的缩写,安全文件传送协议

ALT+P 打开sftp会话窗口

  • pwd 是看 sftp 服务所在机器(即 CentOS)默认的当前目录
  • lpwd 是看 Windows 本地默认目录
  • ls 查看 sftp 服务器默认当前目录下内容
  • lls 是看 Windows 默认当前目录下内容
  • put windows文件上传到linux
  • get linux文件下载到windows

lrzsz: 需要yum安装

yum -y install lrzsz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值