About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation demonstrates a moderate Windows bias. While it provides Azure CLI and PowerShell instructions (which are cross-platform), it consistently lists PowerShell after CLI and includes a PowerShell-specific example. In the FTP client recommendations, Windows-centric tools (Visual Studio, WinSCP) are mentioned first, with only Cyberduck as a cross-platform option. There are no explicit Linux command-line FTP client examples (such as lftp, ncftp, or the standard ftp/sftp commands), nor are Linux desktop tools (like FileZilla or Nautilus) mentioned. No Linux shell (bash) scripting examples are provided for automation, and troubleshooting references (e.g., WinSCP documentation) are Windows-focused.
Recommendations:
- Include Linux-native FTP/S client examples (e.g., lftp, ncftp, FileZilla) alongside or before Windows tools.
- Add sample Linux shell (bash) commands for connecting and uploading via FTP/S.
- When listing tools, alternate or balance the order (e.g., mention FileZilla and Cyberduck before WinSCP and Visual Studio).
- Provide troubleshooting links or examples relevant to Linux users (e.g., command-line FTP troubleshooting, FileZilla documentation).
- Clarify that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows.
- Consider including a section or callout specifically for Linux/macOS users, highlighting any OS-specific considerations.
Create pull request
Flagged Code Snippets
>[!NOTE]
>If you see two endpoints returned, copy the read-write URL, not the one containing `dr` that has `ReadOnly` in the name.
# [Azure PowerShell](#tab/powershell)
Run the following [Get-AzWebAppPublishingProfile](/powershell/module/az.websites/get-azwebapppublishingprofile) command, replacing the `<app-name>` and `<resource-group-name>` with your values. The following example extracts the FTP/S endpoint from the XML output.
# [Azure PowerShell](#tab/powershell)
Run the following [Set-AzWebApp](/powershell/module/az.websites/set-azwebapp) command, replacing the `<app-name>` and `<resource-group-name>` with your values. Use the `-FtpsState` parameter set to `FtpsOnly` to enforce FTPS, or `Disabled` to disable both FTP and FTPS..