

Press Ctrl+Alt+S or choose File | Settings (Windows and Linux) or JetBrains Rider | Preferences (macOS) from the menu. The connection to the remote host will be used by two subsystems - first, to deploy the application remotely via SFTP and second, to establish a remote debugging session via SSH.

NET MVC application - choose File | New from the main menu and use the New Solution wizard: Configure connections to the remote host If you have a web application, you can go on with it. Or the firewall/port-forwarding should be configured so that the port is accessible from outside the networkĪlternatively, configure the SSH manually as described in macOS User Guide: Allow a remote computer to access your Mac.ĭownload the JetBrains SSH server utility for 圆4-based Linux, for arm64-based Linux, or for arm32-based Linux.Īlternatively, install and configure OpenSSH Server. The SSH will start, and you will see the access credentials (Login, Password, and Port) in the output.Įither both the development machine and the remote host should be in the same network, Optionally, you can specify the desired port with the -port argument (for example, jetbrains_debugger_agent_20230319.24.0 -port=1234) otherwise the port will be randomly selected. For example, run chmod +x jetbrains_debugger_agent_20230319.24.0 in the terminal. Install and configure JetBrains SSH server for remote debugging - it will quickly and securely start SSH on a remote host and generate access credentials that you can use to access the host.ĭownload the JetBrains SSH server utility for 圆4-based macOS or for M1-based macOS.
