5/9/2023 0 Comments Node linuxPasswords are typically less secure, but for the purposes of this guide we are going to enable passwords: sudo sed -i.bak -e s/'PasswordAuthentication no'/'PasswordAuthentication yes'/g /etc/ssh/sshd_config sudo useradd -m octopusīy default, the AWS Ubuntu AMI only allow authentication via SSH keys and not passwords. You may want to use different accounts for each task. In this example we are going to create a simple user account with a password which will be used for both the deployment process and running the application process itself. You should familiarize yourself with the security features of the specific distribution you are using. The following steps are intended to provide a basic level of security. Using a custom user account makes it easy to revoke the user's credentials without affecting other users who access the machine. sudo apt-key adv -keyserver hkp://:80 -recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EFĮcho "deb wheezy main" | sudo tee /etc/apt//mono-xamarin.listĬreate a custom user account for the purpose of deployments. Starting with a fresh instance of Ubuntu 14.04, update the package repository and install mono-complete to get the latest stable version.įor the most up-to-date guide to installing mono see the mono documentation. Your Linux deployment target needs to be configured to accept projects being deployed over SSH. Different base instances may require different configuration steps. The examples in this guide can be used with an AWS AMI instance of Ubuntu 14.04 LTS or an Azure VM running Ubuntu 14.04 LTS. This guide walks through the process of packaging a Node.js project into a tarball and deploying the application to a Linux based deployment target over an SSH connection.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |