SMF - Just Installed!
sudo apt updatesudo apt install build-essential libcairo2-dev libjpeg-turbo8-dev \
libpng-dev libtool-bin libossp-uuid-dev libvncserver-dev \
freerdp2-dev libssh2-1-dev libtelnet-dev libwebsockets-dev \
libpulse-dev libvorbis-dev libwebp-dev libssl-dev \
libpango1.0-dev libswscale-dev libavcodec-dev libavutil-dev \
libavformat-dev -ysudo wget https://downloads.apache.org/guacamole/1.5.5/source/guacamole-server-1.5.5.tar.gzsudo tar -xvf guacamole-server-1.5.5.tar.gzsudo cd guacamole-server-1.5.5sudo ./configure --with-init-dir=/etc/init.d --enable-allow-freerdp-snapshotssudo makesudo make installsudo ldconfigsudo systemctl daemon-reloadsudo systemctl enable guacdsudo systemctl start guacdsudo systemctl status guacdsudo mkdir -p /etc/guacamole/{extensions,lib}sudo add-apt-repository -y -s "deb http://archive.ubuntu.com/ubuntu/ jammy main universe"sudo apt install tomcat9 tomcat9-admin tomcat9-common tomcat9-user -ysudo wget https://downloads.apache.org/guacamole/1.5.5/binary/guacamole-1.5.5.warsudo mv guacamole-1.5.5.war /var/lib/tomcat9/webapps/guacamole.warsudo systemctl restart tomcat9 guacdsudo apt install mariadb-server -ysudo mysql_secure_installationsudo wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-9.1.0.tar.gzsudo tar -xf mysql-connector-j-9.1.0.tar.gzsudo cp mysql-connector-j-9.1.0/mysql-connector-j-9.1.0.jar /etc/guacamole/lib/sudo wget https://downloads.apache.org/guacamole/1.5.5/binary/guacamole-auth-jdbc-1.5.5.tar.gzsudo tar -xf guacamole-auth-jdbc-1.5.5.tar.gzsudo mv guacamole-auth-jdbc-1.5.5/mysql/guacamole-auth-jdbc-mysql-1.5.5.jar /etc/guacamole/extensions/sudo mysql -u root -pCREATE DATABASE guac_db;CREATE USER 'guac_user'@'localhost' IDENTIFIED BY 'password';GRANT SELECT,INSERT,UPDATE,DELETE ON guac_db.* TO 'guac_user'@'localhost';FLUSH PRIVILEGES; EXIT;cd guacamole-auth-jdbc-1.5.5/mysql/schemacat *.sql | mysql -u root -p guac_dbsudo vi /etc/guacamole/guacamole.properties# MySQL properties
mysql-hostname: 127.0.0.1
mysql-port: 3306
mysql-database: guac_db
mysql-username: guac_user
mysql-password: passwordsudo systemctl restart tomcat9 guacd mysql
Install-Module -Name VMware.PowerCLI -Scope CurrentUserConnect-VIServer -Server <vCenter_Server_IP>
Get-VM | Select-Object Name, PowerState, NumCpu, MemoryMB, Guest, @{N="IP Address";E={@($_.Guest.IPAddress)}} | Export-Csv -Path "C:\VMListip1.csv" -NoTypeInformationfind / -name vm-101-disk-0*Цитировать/dev/pve/vm-101-disk-0
qemu-img convert -f raw /dev/pve/vm-101-disk-0 -O vmdk /tmp/vm-101-disk-0.vmdkscp /tmp/vm-101-disk-0.vmdk 192.168.23.100:/vmfs/volumes/disk1mount /dev/sda /mntmkdir /mnt/sysmkdir /mnt/procmkdir /mnt/devmkdir /mnt/runsudo apt install linux-image-generic linux-headers-genericvi /etc/fstab/dev/sda / ext4 defaults 0 1sudo grub-install /dev/sda --forcesudo apt updatesudo apt install curl software-properties-common ca-certificates apt-transport-https -ywget -O- https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/docker.gpg > /dev/nullecho "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable"| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt updateapt-cache policy docker-cesudo apt install docker-ce -ysudo systemctl status docker
sudo apt-get install docker-composesudo curl -L "https://github.com/docker/compose/releases/download/v2.38.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose
curl -sOL https://vdc-download.vmware.com/vmwb-repository/dcr-public/2ee5a010-babf-450b-ab53-fb2fa4de79af/2a136212-2f83-4f5d-a419-232f34dc08cf/VMware-ovftool-4.4.3-18663434-lin.x86_64.zipunzip VMware-ovftool-*.zipmv ovftool /opt//opt/ovftool/ovftool vi://<user>:<password>@<vm_host>/<vm_folder>/<vm_name> <path/to/export>/opt/ovftool/ovftool vi://root@esxi1.cloud-life.site /win11 ./ЦитироватьУ команды ovftool есть много полезных опций. Наиболее полезны noSSLVerify и powerOffSource:
/opt/ovftool/ovftool --noSSLVerify --powerOffSource vi://root@esxi1.cloud-life.site/win11 ./
* noSSLVerify — не выполняет проверку сертификата. Удобно, если у нас самоподписанный сертификат на хосте vmware. powerOffSource — автоматически выключит виртуальную машину, если она включена (включенную машину нельзя экспортировать).
qm importovf <VMID> ./<vm_name>/<vm_name>.ovf <pve_storage>qm importovf 333 ./win11/win11.ovf ssd1/usr/bin/vmware-uninstall-tools.plsystemctl disable vmtoolsd --nowapt purge open-vm-toolsyum erase open-vm-toolsapt update
apt install qemu-guest-agent
yum install qemu-guest-agentsystemctl enable qemu-guest-agent --nowqm template 333vi /etc/pve/qemu-server/<VMID>.confsed -i 's/scsi0/sata0/' /etc/pve/qemu-server/333.confesxcli network ip interface ipv4 set -i vmk1 -t static -g 10.10.10.1 -I 10.10.10.5 -N 255.255.255.0Set-VpnConnection -Name "My VPN Connection" -MachineCertificateIssuerFilter 'C:\mycerts\cert_export_MikrotikIKEv2-CA.crt'
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters" /v DisableIKENameEkuCheck /t REG_DWORD /d 1ip http serverip http authentication localno ip http serverno ip http secure-server
username NAME privilege 15 secret PASSWORDexitshow access-listshow ip access-listsconfigure terminalaccess-list 10 permit 192.168.1.22access-list 10 permit 192.168.3.10ip http access-class 10no ip http access-class 10ip admission max-login-attempts 5show ip admission configurationexitwrite