Используйте ssh-copy-id
Если на вашем локальном компьютере установлен скрипт ssh-copy-id, вы можете использовать его для установки вашего открытого ключа любому пользователю, у которого есть учетные данные для входа.
Запустите скрипт ssh-copy-id, указав пользователя и IP-адрес сервера, на который вы хотите установить ключ, например:
ssh-copy-id demo@SERVER_IP_ADDRESS
ТЛ;др: использовать Ubuntu рабочего стола.
в детали, вы должны использовать:
в Ubuntu Desktop, если вам нужно разработать веб-приложения/страницы; например, если у вас есть, чтобы написать HTML-код, CSS, JS и на PHP, Питон, Ява, C# файлов с графическим редактор текста. В Ubuntu Server, если у вас есть сервер и вы хотите установить и обслуживать веб-приложения. Вы сможете настроить http-сервер, базы данных SQL, контейнеры, брандмауэры, доступ по SSH, и т. д.Основное различие заключается в том, какое программное обеспечение поставляется с предустановленной версией и как определенный материал настроен по умолчанию. Лично я бы пошел с настольной версией, если только машина не будет работать в основном как сервер.
Если вам нужно, вы можете легко установить веб-сервер (например, apache), php, mysql / mariadb и любые другие материалы, необходимые для настройки среды веб-сервера на одном компьютере для тестирования.
Ubuntu Desktop - это все колокола Ubuntu. Он имеет графический интерфейс, который прост в использовании и отличная среда. Если вы никогда не использовали Ubuntu, прежде чем я рекомендую вам начать работу с операционной системой Desktop. После того, как вы попадете в ситуацию, вы можете попробовать свои силы на сервере Ubuntu. Сервер Ubuntu лишен всей графики и предназначен для управления через командную строку. Самое приятное в Ubuntu заключается в том, что вы можете запускать его на виртуальной машине, если хотите, или установить прямо на запасной компьютер, который есть у вас дома. Это не является ресурсоемким, поэтому вы можете установить его на большинстве настольных компьютеров и ноутбуков.
Чтобы установить его локально на вашем компьютере, вы можете использовать программу Virtual Box, созданную Oracle. Те же люди, которые делают Java. Вот инструкции: http://www.beopensource.com/2016/05/how-to-install-Ubuntu-1604-LTS-in-Virtual-Box-VmWare.html
Используя эту ссылку : http://www.beopensource.com/2016/05/how-to-install-Ubuntu-1604-LTS-in-Virtual-Box-VmWare.html вы можете развернуть свою собственную сеть server.
Файлы вашего сервера будут расположены в /var/www/html и будут доступны для просмотра после запуска apache2. Если вы делаете это локально, вам нужно будет иметь IP-адрес. Вы можете использовать ip addr в терминале для просмотра вашего IP-адреса, а затем из любого браузера, который вы можете ввести http://###.###.###/index.html, и вы можете его увидеть.
Я также рекомендую установить phpMyAdmin из этой ссылки здесь: https: //www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04 Это позволит вам легко изменять ваши базы данных MySQL в веб-браузере.
Используя эту ссылку: https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04 позволит вам для передачи файлов через SFTP с помощью таких программ, как FileZilla.
На официальной веб-странице Ubuntu Desktop для разработчиков:
Ubuntu - самая популярная в мире ОС с открытым исходным кодом для разработки. Ubuntu используется тысячами разработчиков по всему миру благодаря своей универсальности, надежности, постоянно обновляемым функциям и обширным библиотекам разработчиков.Установите Ubuntu Desktop и после перезагрузки установите пакет tasksel из репозиториев Ubuntu по умолчанию. Установите задачу сервера LAMP в tasksel (LAMP server = Linux, Apache2, MySQL, PHP), следуя инструкциям в Ubuntu Desktop для разработчиков .
tl; dr: используйте Ubuntu Desktop.
В деталях вы должны использовать:
Ubuntu Desktop, если вам нужно разработать веб-приложение / страницы; например если вам нужно писать файлы HTML, CSS, JS, PHP, Python, Java, C # с графическим текстовым редактором. Ubuntu Server, если у вас есть серверный ПК, и вы хотите установить и обслуживать веб-приложение. Вы настроите HTTP-сервер, базу данных SQL, контейнеры, брандмауэры, SSH-доступ, ecc.Основное различие заключается в том, какое программное обеспечение поставляется с предустановленной версией и как определенный материал настроен по умолчанию. Лично я бы пошел с настольной версией, если только машина не будет работать в основном как сервер.
Если вам нужно, вы можете легко установить веб-сервер (например, apache), php, mysql / mariadb и любые другие материалы, необходимые для настройки среды веб-сервера на одном компьютере для тестирования.
Ubuntu Desktop - это все колокола Ubuntu. Он имеет графический интерфейс, который прост в использовании и отличная среда. Если вы никогда не использовали Ubuntu, прежде чем я рекомендую вам начать работу с операционной системой Desktop. После того, как вы попадете в ситуацию, вы можете попробовать свои силы на сервере Ubuntu. Сервер Ubuntu лишен всей графики и предназначен для управления через командную строку. Самое приятное в Ubuntu заключается в том, что вы можете запускать его на виртуальной машине, если хотите, или установить прямо на запасной компьютер, который есть у вас дома. Это не является ресурсоемким, поэтому вы можете установить его на большинстве настольных компьютеров и ноутбуков.
Чтобы установить его локально на вашем компьютере, вы можете использовать программу Virtual Box, созданную Oracle. Те же люди, которые делают Java. Вот инструкции: http://www.beopensource.com/2016/05/how-to-install-Ubuntu-1604-LTS-in-Virtual-Box-VmWare.html
Используя эту ссылку : http://www.beopensource.com/2016/05/how-to-install-Ubuntu-1604-LTS-in-Virtual-Box-VmWare.html вы можете развернуть свою собственную сеть server.
Файлы вашего сервера будут расположены в /var/www/html и будут доступны для просмотра после запуска apache2. Если вы делаете это локально, вам нужно будет иметь IP-адрес. Вы можете использовать ip addr в терминале для просмотра вашего IP-адреса, а затем из любого браузера, который вы можете ввести http://###.###.###/index.html, и вы можете его увидеть.
Я также рекомендую установить phpMyAdmin из этой ссылки здесь: https: //www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04 Это позволит вам легко изменять ваши базы данных MySQL в веб-браузере.
Используя эту ссылку: https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04 позволит вам для передачи файлов через SFTP с помощью таких программ, как FileZilla.
На официальной веб-странице Ubuntu Desktop для разработчиков:
Ubuntu - самая популярная в мире ОС с открытым исходным кодом для разработки. Ubuntu используется тысячами разработчиков по всему миру благодаря своей универсальности, надежности, постоянно обновляемым функциям и обширным библиотекам разработчиков.Установите Ubuntu Desktop и после перезагрузки установите пакет tasksel из репозиториев Ubuntu по умолчанию. Установите задачу сервера LAMP в tasksel (LAMP server = Linux, Apache2, MySQL, PHP), следуя инструкциям в Ubuntu Desktop для разработчиков .