「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
Azure上にUbuntu 24.04を構築(BastionのRDP経由)
参考の「DxCommon?/AzureIaC/Simplest」を動かすパラメタの例
location=japaneast azureBastionName=AzureBastion azureBastionRgName=AzureBastionRG azureBastionVnetName=AzureBastionVnet azureBastionSubnetName=AzureBastionSubnet jumpboxSubnetName=JumpboxSubnet azureBastionPubIPName=AzureBastionPubIP
vmSize=Standard_E2s_v3 vmOS=Ubuntu2404 vmName=JumpboxVM1 vmUser=XXXX vmPassword=XXXX
※ vm系パラメタは都度変えて運用。
参考の「Linux で xrdp を使用する」の内容を「How to Set Up RDP on Ubuntu 24.04」の内容でアップデート
sudo apt update && sudo apt upgrade -y sudo apt install xfce4 xfce4-goodies -y sudo apt install xrdp -y sudo adduser xrdp ssl-cert sudo ufw allow 3389/tcp sudo ufw reload echo xfce4-session >~/.xsession sudo systemctl restart xrdp
※ まとめてコピペすると上手く行かないので、1行、1行、確認しながら実行する。
RDPで接続し諸設定
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb
→ ClamAV
JumpboxVM1とは、本来、踏み台VM。
sudo adduser [username] sudo passwd [username]
sudo usermod -aG xrdp [username] sudo usermod -aG sudo [username] groups [username]
echo xfce4-session >~/.xsession sudo systemctl restart xrdp
sudo apt install remmina
参考の「Azure Bastionの自動起動停止方法」同じこと考えてる奴いて草
az network bastion create \ --resource-group $azureBastionRgName \ --name $azureBastionName \ --vnet-name $azureBastionVnetName \ --public-ip-address $azureBastionPubIPName \ --location $location
WSL2 Ubuntu 24.04 LTS 2025/1/21と同じ手順でPython(LLMツール)環境を構築する。