Действия в виде карточек
Каждая команда и изменение файла отображаются в чате с реальным кодом выхода или диффом.
Portward превращает настройку VPS в короткие шаги, которые можно прочитать. Он подключается по SSH к арендованному серверу, выполняет разрешённые команды и выводит результат на карточку. Используйте его для базовой настройки VPS: обновлений, пользователей, ключей и правил брандмауэра — из Windows 10 или 11.
Каждая команда и изменение файла отображаются в чате с реальным кодом выхода или диффом.
edit_file показывает дифф для подтверждения, а Ask first делает паузу перед действиями, изменяющими что-либо.
Plan only записывает шаги и ничего не выполняет, пока вы не переключите режим.
Вы описываете задачу, агент вызывает инструмент, а результат попадает на карточку. В режиме Ask first он ждёт вашего согласия перед любым изменением сервера.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedНачните с обновления, обычного пользователя для ежедневной работы и SSH-ключей. Пользователи первого VPS часто спрашивают, что делать с безопасностью, и этот порядок — практический ответ: сначала обновление, затем пользователь, затем ключи, затем брандмауэр. Portward выполняет вашу команду обновления через Shell и показывает код выхода на карточке, использует write_file для сохранения заметки о каждом шаге и готовит изменение конфигурации SSH через edit_file в виде диффа. Проверьте вход по ключу со второго сеанса перед отключением входа по паролю. Оставьте первый сеанс открытым до успешного теста. Ask first делает паузу перед каждым действием, которое что-то меняет, поэтому вы подтверждаете 1 дифф за раз и читаете каждый результат. Раскройте карточку, чтобы прочитать полный вывод или весь дифф.
Неверное правило брандмауэра может отрезать ваш собственный вход, а заблокированный сеанс не сможет исправить ошибку. Portward выполняет команду брандмауэра через Shell для вывода текущих правил, читает копию файла правил с помощью read_file и использует grep для поиска строк для SSH и каждого сервиса. Затем он предлагает одно изменение за раз через edit_file, показанное как дифф. Проверьте новое правило. Откройте второй SSH-сеанс и убедитесь, что вход всё ещё возможен, прежде чем закрыть первый. Неверные настройки брандмауэра или SSH могут заблокировать доступ, поэтому держите оба сеанса открытыми до прохождения теста. Разрешите только нужные порты и ничего лишнего, затем запишите финальный список открытых портов в файл заметок с помощью write_file.
SFTP — это передача файлов по SSH, поэтому Linux-серверу, уже разрешающему SSH, обычно не нужен отдельный сервер. Запуск службы SFTP означает добавление пользователя, папки и ограничения для уже работающей службы SSH. Если вам нужна помощь по настройке SFTP, Portward выполняет выбранную команду пользователя через Shell, читает копию настроек в рабочей папке и показывает изменение как дифф. Обычный FTP передаёт пароли в незашифрованном виде и не должен использоваться в интернете, поэтому примеры используют только SFTP. Дайте каждому клиенту выделенного пользователя, ограничьте доступ одной директорией и не давайте права администратора пользователям передачи файлов. Ask first ждёт вашего одобрения, и вы входите как новый пользователь со второго сеанса, чтобы подтвердить работу ограничений.
Бэкап имеет значение только тогда, когда работает восстановление. Portward выполняет команду бэкапа через Shell и сообщает реальный код выхода, затем write_file записывает дату и результат в лог-файл в рабочей папке. Инструмент task может запускать независимые проверки дискового пространства, памяти и статуса служб как параллельные под-агенты, а Cron повторяет этот запрос проверки по расписанию, так что вы читаете 3 короткие карточки вместо ручного входа. Восстановите бэкап на резервную копию, прочитайте карточку результата и запишите исход в лог. После первого запланированного запуска снова откройте лог, чтобы убедиться, что Cron действительно выполнил запрос. Делайте снимок или бэкап перед каждым крупным изменением и ведите письменный лог действий агента: дату, команду и результат.
Portward — это не хостинг-сервис и не плагин для панели сервера. Это приложение для Windows, предназначенное только для серверов и учётных записей, которыми вы владеете или управляете, и оно не даёт рекомендаций по выбору плана VPS. Команды Shell, веб и SSH не ограничены рабочей папкой, поэтому вы держите работу в рамках своих систем. Portward не гарантирует правильность результата.