首页 > 其他分享 >虚拟机配置

虚拟机配置

时间:2023-01-14 11:13:14浏览次数:58  
标签:http mirrors 虚拟机 配置 ff deb main com

软件配置

网络连接

如果要更改设置,直接点击就OK

image-20220927141624885

image-20221015111933943

Vmnet0 是桥接网络,可以和外部联网

Vmnet1-7 是和外界无联系的局域网

Vmnet8 是NAT网络地址转化,可以和外部联网

NAT : 获取的IP不和主机IP相同,因为IP被转化了

桥接: 获取的IP是和物理IP是同一个网段

仅主机: 虚拟机和虚拟机之间的访问,它的ip地址是由一个vmware 本地的dhcp服务器给分配的

桥接模式下,使用网卡,可以修改对应的网卡

image-20221015112934164

连接U盘

image-20220927142951577

克隆 | 快照

快照就不多说了

克隆就是完完全全的复制一份虚拟机,前提不能是开机状态

image-20220927143347382

image-20220927143515492

第二个选项就是完完全全复制,第一个不是

进入bios模式

image-20221015112809994

wsl配置

参考文章

https://blog.csdn.net/u012809062/article/details/118424682

在Linux下要创建的文件

#ssh
/etc/init.d/ssh start
#network static ip
ip addr add 192.168.101.16/24 broadcast 192.168.101.255 dev eth0 label eth0:1
#mysql
#service mysql start

在linux里面修改文件属性

chmod +x /etc/init.wsl

在win10下运行的脚本

wsl -d Ubuntu-22.04 -u root /etc/init.wsl
netsh interface ip add address "vEthernet (WSL)" 192.168.101.16 255.255.255.0

查看并修改默认的系统

wslconfig /l
wslconfig /setdefault Kali

Centoa7

修改源

备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

修改

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

生效

yum makecache

安装phpstudy

cd /etc/yum.repos.d/
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all
yum makecache
yum update

yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh install.sh

xshell连接Centos7

Centos7 端

查ip

ip addr 

发现

,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:5b:fa:54 brd ff:ff:ff:ff:ff:ff
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:86:40:ea brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000

ens32: 那行没有ip

于是打开文件,用超级管理员编辑

su root
vi /etc/sysconfig/network-scripts/ifcfg-ens32

修改最后一行的

ONBOOT=no->ONBOOT=yes

I 写入

esc,:,wq 保存退出

esc,:,q 不保存退出

重启服务

service network restart 

再次

ip addr
lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:5b:fa:54 brd ff:ff:ff:ff:ff:ff
    inet 192.168.118.128/24 brd 192.168.118.255 scope global noprefixroute dynamic ens32
       valid_lft 1788sec preferred_lft 1788sec
    inet6 fe80::9796:9530:b8c8:cfec/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:86:40:ea brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:86:40:ea brd ff:ff:ff:ff:ff:ff
[root@centos7-2 network-scripts]# 

其中

2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:5b:fa:54 brd ff:ff:ff:ff:ff:ff
    inet 192.168.118.128/24 brd 192.168.118.255 scope global noprefixroute dynamic ens32
       valid_lft 1788sec preferred_lft 1788sec
    inet6 fe80::9796:9530:b8c8:cfec/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
inet 192.168.118.128

才是ip地址

xshell端

新建

image-20220908115628508

后面都是一些随随便便的操作

安装MySql

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

启动

systemctl start  mysqld.service

查看运行状态

systemctl status mysqld.service

可能遇到一个报错

1.)安装MySQL时提示:mysql-community-client-5.7.39-1.el7.x86_64.rpm 的公钥尚未安装

执行以下命令

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

再重新执行报错的语句

没有重新设置密码是无法使用的

查看临时密码

grep "password" /var/log/mysqld.log

用临时密码登录

mysql -uroot -p

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '这里是你的密码';

,注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功

开启sql的远程访问

grant all privileges on *.* to 'root'@'192.168.0.1' identified by '这里是你的密码' with grant option;
 flush privileges; 
 exit

给防火墙开放端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload

修改mysql的字符编码

登录sql,输入status

mysql -uroot -p
:xxxx

statys;

image-20220908161402287

不是utf8,于是修改

退出Mysql

exit;

去往

/etc/my.cnf

要添加的内容

# me
[client]
default-character-set=utf8

character-set-server=utf8
collation-server=utf8_general_ci

完整的样式

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

# me
[client]
default-character-set=utf8

[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

# me 
character-set-server=utf8
collation-server=utf8_general_ci

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

重启服务

service mysqld restart

进入sql

mysql -uroot -p
:xxxx

status;

image-20220908161717073

完毕

kali

中文设置

dpkg-reconfigure locales

选择语言,找到en_US.UTF-8 / zh_CN.GBK / zh_CN.UTF-8,空格选中,按回车进入下一步

选择默认语言:zh_CN.UTF-8 按回车进入下一步

apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
reboot

报错没关系,重启看看有没有成功

修改源

sudo vim /etc/apt/sources.list

a插入

esc退出模式

wq! 强制保存

:输入指令

# 官方源
# deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#根据需要自己选一个,中科大的还可以
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

把前面的#去掉,把也有的源给注释掉

安装apr工具

apt-get update
apt-get install dsniff

Ubantu

vim /etc/pam.d/common-password
passwd requisite ... minlen=4 修改密码最低长度为4

环境变量

参考文献

比如我下载了clang,然后要配置clang的lib和bin

 vim /etc/profile

在文件最后添加

#export PATH=$PATH:/mnt/e/Code/Project/Linux/ollvm9/bin
#export LD_LIBRARY=/mnt/e/Code/Project/Linux/ollvm9/lib
export PATH=$PATH:/mnt/e/Code/Project/Linux/ollvm15/bin
export LD_LIBRARY=/mnt/e/Code/Project/Linux/ollvm15/lib

然后重启就

标签:http,mirrors,虚拟机,配置,ff,deb,main,com
From: https://www.cnblogs.com/re4mile/p/17051453.html

相关文章

  • 振弦采集模块参数配置工具VMTool 的使用
    振弦采集模块参数配置工具VMTool的使用 准备工作(1)将VMXXX模块的UART_TTL、RS232(或RS485)接口与计算机的COM端口连接;(2)连接振弦传感器及温度传感器到VMXXX......
  • 透视HTTP协议课程实验环境配置(基于阿里云服务器Ubuntu)
    tags:UbuntuNetwork写在前面最近看看罗剑锋老师的​​透视HTTP协议​​,折腾一下实验环境.本来是想用mac(arm)来做的,无奈Openresty的一个lua扩展不给力,本地编译之后......
  • IDEA配置网络代理Socks/HTTP
    前言内网限制导致idea不能联网解决打开设置→HTTPProxy点击Manualproxyconfiguration(手动代理配置)是什么类型网络就选择什么apply就行了检查可以下载插件即为成功代......
  • maven检查是否安装成功以及配置代理
    前言安装好maven后idea项目依赖也会时常出问题,排查问题先要检查maven。一、校验1、mvn-v检查maven是否安装有安装位置版本可以看看,没有重装2、mvnhelp:system检查......
  • Windows配置SSHKey到GItHub
    一、检查环境在Linux和Mac系统中都自动安装了SSH,Windows系统需要安装GitBash。首先检查下本机是否已经安装了SSH,在终端输入​​ssh​​即可:二、生成sshkey输入:​​ssh-......
  • ruoyi打包jar分离配置部署
    原文链接: https://blog.csdn.net/m0_60164821/article/details/126871755要求:生成的jar独立打包,不在将子jar合并到主jar中1.在admin的pom中添加如下配置 <!--分......
  • windows下快速安装nginx并配置开机自启动的方法
    目录一、windows系统下Nginx安装启动流程:二、设置Nginx开机自动启动1、自启动工具下载2、自启动工具安装3、把nginx加入到windows服务中nginx已经是我们日常开发中在常用不......
  • Maven安装与配置【idea2022版本】(适合新手)
    一、maven下载https://maven.apache.org/download.cgi   下载完毕后解压,注意解压路径不要有中文   二、环境变量在环境变量Path里面新建(自己的maven的bin......
  • Spring获取配置文件常量
    1.配置文件#policyFilepolicyFile.es.host=1.1.1.1policyFile.es.port=9200policyFile.es.hostname=xxxxpolicyFile.es.password=1234562.常量实体类importorg.springfra......
  • tomcat调优 tomcat配置优化
    1.修改内存/jvm配置调整前JAVA_OPTS="-Xms1024m-Xmx4096m-Xss1024K-XX:PermSize=512m-XX:MaxPermSize=2048m"调整后JAVA_OPTS="-Xms2048m-Xmx2048m-Xss1024K-XX:Perm......