
У меня есть клиент, который хочет, чтобы я настроил сервер Ubuntu на его машине через интернет. Я фронтенд-разработчик, но мне довольно комфортно пользоваться Linux. Есть ли способ сделать это, возможно, SSH?
решение1
Вы можете настроить это через SSH, если его система настроена правильно для приема этого типа соединения, и вы можете настроить систему через терминал. Вы также можете использовать инструмент удаленного рабочего стола, напримерTeamviewerесли вы предпочитаете графический вид системы.
Чтобы настроить SSH вам/клиенту необходимо сделать что-то вроде:
sudo apt-get install openssh-server
- Установить sshsudo nano /etc/ssh/sshd_config
- Укажите порт прослушивания в этом файлеsudo service ssh restart
- Перезапустите SSH- Настройте правило маршрутизатора для отправки SSH-подключений на этот порт в нужную систему (вы получите внутренний IP-адрес внутренней системы, используя
ifconfig
)
Что-то вроде этого отлично подойдет для простого SSH-подключения.
Если вам нужны подробности по настройке, вам нужно будет сообщить нам, какой тип сервера нужен клиенту. Я предполагаю по тегам, что это веб-сервер, но есть ли предпочтения по установке или для желаемого результата будет достаточно Apache?