{"id":27155883,"url":"https://github.com/cloudsteak/trn-azure-commandline","last_synced_at":"2025-07-11T15:36:22.416Z","repository":{"id":151145945,"uuid":"617111117","full_name":"cloudsteak/trn-azure-commandline","owner":"cloudsteak","description":"Parancssori eszközök Azure-hoz","archived":false,"fork":false,"pushed_at":"2024-10-29T08:11:48.000Z","size":90,"stargazers_count":6,"open_issues_count":0,"forks_count":6,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-10-29T09:26:20.691Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudsteak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-21T18:10:28.000Z","updated_at":"2024-10-29T08:11:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"415e505b-bdb4-4ec5-8f97-eff8099fc8ce","html_url":"https://github.com/cloudsteak/trn-azure-commandline","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/cloudsteak/trn-azure-commandline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsteak%2Ftrn-azure-commandline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsteak%2Ftrn-azure-commandline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsteak%2Ftrn-azure-commandline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsteak%2Ftrn-azure-commandline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudsteak","download_url":"https://codeload.github.com/cloudsteak/trn-azure-commandline/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsteak%2Ftrn-azure-commandline/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264841967,"owners_count":23671907,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-08T19:57:10.970Z","updated_at":"2025-07-11T15:36:22.394Z","avatar_url":"https://github.com/cloudsteak.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## Parancssori eszközök Azure-hoz\n\n[![Cloud Shell indítása](https://learn.microsoft.com/azure/cloud-shell/media/embed-cloud-shell/launch-cloud-shell-1.png)](https://shell.azure.com)\n\n# Alapok\n\nSegédanyag a Gerilla Mentok Klub Azure szolgáltatások és megoldások a mindennapokban (6 hetes) képzéshez\n\n## PowerShell\n\nA \"hatalom kagyló\", a Windows elsőszámű parancssori eszköze. Nagyon hasznos és minden Windows-os erőforrást kezelhetünk vele.\n\nRengetek modul érhető el hozzá, többek között a számunkra érdekes Azure is.\n\n### Telepítés és bejelentkezés\n\nAz **Azure modul telepítése** az alábbi cikkből egyszerűen elvégezhető (**minden operációs rendszeren**): https://learn.microsoft.com/hu-hu/powershell/azure/install-azure-powershell\n\nMivel segádanyagról beszélünk, így röviden ide kiemelem a telepítési parancsokat. Ezekkel könnyedén telepíthetjük **Windows** operációs rendszerünkre. (nehézség esetén olvassuk el a fenti cikket)\n\n```powershell\n$PSVersionTable.PSVersion\nSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force -Confirm:$false\nInstall-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force\n```\n\n_Megjegyzés: A telepítés akár 10-15 percig is eltarthat_\n\n### Kapcsolódás Azure Tenant-hoz (illetve subscription-höz)\n\nMiután az Azure modult telepítettük, egyszerűen futtassuk az alábbi parancsot egy PowerShell ablakban.\n\n```powershell\nConnect-AzAccount\n```\n\n_Megjegyzés:_ Ez megnyitja az alapértelmezett böngészőt, amiben elvégezhetjük a bejelentkezész az Azure előfizetésünkbe. A bejelentkezés sikeres, amikor a felületen látjuk az alábbi üzenetet: `Authentication complete. You can return to the application. Feel free to close this browser tab.`. Ezután visszatérhetünk a parancssori ablakba, ahol már futtathatjuk is a megfelelő parancsokat az előfizetésünkben.\n\n_Hibakezelés_: Ha az alábbi hibaüzenetet látjuk: `WARNING: Unable to acquire token for tenant 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' with error 'Authentication failed\nagainst tenant xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. User interaction is required. This may be due to the conditional\naccess policy settings such as multi-factor authentication (MFA). If you need to access subscriptions in that tenant,\nplease rerun 'Connect-AzAccount' with additional parameter '-TenantId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'.` Ez esetben a kapcsolódást az alábbiak szerint végezd el (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx értékét az [EntraID kezdőképernyőjén találod](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/Overview). Itt keresd a Bérlő azonosítója` értéket):\n\n```powershell\nConnect-AzAccount -Tenant xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\n```\n\nEkkor ablakban megnyílik a bejelentkező felület, ahol be tudunk jelentkezni. Ha sikerül, akkor az ablak bezáródik és visszatérünk a PowerShell ablakba.\n\n### Előfizetések listázása\n\n```powershell\nGet-AzSubscription\n```\n\n## Azure-Cli\n\nAz Azure elsőszámú, platform független parancssori eszköze. Ténylegesen minden platfomon futtatható: Windows, MacOS, Linux, Unix, Docker\n\n### Telepítés\n\nAz Azure-Cli telepítése az alábbi cikkből egyreűen elvégezhető: https://learn.microsoft.com/hu-hu/cli/azure/install-azure-cli\n\nNézzünk néhány tipukus telepítési parancsot\n\n#### Windows\n\n- Telepítési cikk: https://learn.microsoft.com/hu-hu/cli/azure/install-azure-cli-windows?tabs=azure-cli\n- Telepítési állomány: https://aka.ms/installazurecliwindows\n\n#### MacOS\n\n- Telepítési cikk: https://learn.microsoft.com/hu-hu/cli/azure/install-azure-cli-macos\n- Telepítés:\n\n```zsh\nbrew update \u0026\u0026 brew install azure-cli\n```\n\n#### Ubuntu Linux\n\n- Telepítési cikk: https://learn.microsoft.com/hu-hu/cli/azure/install-azure-cli-linux?pivots=apt\n- Telepítés:\n\n```bash\ncurl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash\n```\n\n### Azure-Cli verzió elenőrzése\n\n```bash\naz version\n```\n\nvagy\n\n```bash\naz -v\n```\n\n### Kapcsolódás Azure Tenant-hoz (illetve subscription-höz)\n\n```bash\naz login\n```\n\nEkkor ablakban megnyílik a bejelentkező felület, ahol be tudunk jelentkezni. Ha sikerül, akkor az ablak bezáródik és visszatérünk a terminál ablakba.\n\n### Előfizetések listázása\n\n```powershell\naz account list -o table\n```\n\n## CloudShell\n\nA CloudShell az Azure portálon elérhető parancsori futtatókörnyezet. Cloudshell-ben mind PowerShell, mind Azure-Cli parancsokat is futtathatunk.\n\n![cloudshell01](/images/cloudshell01.png)\n\n![cloudshell02](/images/cloudshell02.png)\n\n# Parancsok több esetre\n\n## Alap dolgok\n\n- Erőforráscsoportok lekérdezése\n\n```powershell\nGet-AzResourceGroup\n```\n\n```bash\naz group list\n```\n\n- Virtuális hálózatok lekérdezése\n\n```powershell\nGet-AzVirtualNetwork\n```\n\n```bash\naz network vnet list\n```\n\n- Network Security Group lekérdezése\n\n```powershell\nGet-AzNetworkSecurityGroup\n```\n\n```bash\naz network nsg list\n```\n\n- Virtuálisgép lekérdezése\n\n```powershell\nGet-AzVM\n```\n\n```bash\naz vm list\n```\n\n# Egyéb parancsok\n\n- [Régió, Előfizetés, Erőforráscsoport](subscription.md)\n- [Tárfiók és fájlmegosztás](storage.md)\n- [Virtuális hálózat](vnet.md)\n- [Virtuálisgép](vm.md)\n- [VMSS](vmss.md)\n- [VPN](vpn.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudsteak%2Ftrn-azure-commandline","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudsteak%2Ftrn-azure-commandline","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudsteak%2Ftrn-azure-commandline/lists"}