1. Скачайте WinSCP
Имя хоста: IP сервера
Порт: 22
Имя пользователя: root
Пароль: пароль доступа по протоколу SSH
WinSCP поддерживает написание скриптов и работу в режиме командной строки. Это открывает возможности для автоматизации рутинных задач. Например, вы можете написать скрипт, который каждую ночь загружает резервную копию базы данных с сервера BITWEB на ваш локальный компьютер.
Скрипт WinSCP — это текстовый файл с последовательностью команд. Базовый скрипт для загрузки файла выглядит просто: команда open с параметрами подключения, команда get для скачивания файла и команда exit для завершения сессии. Такой скрипт можно запустить из командной строки Windows или настроить его выполнение через Планировщик задач Windows по расписанию.
Для более сложных сценариев WinSCP поддерживает интеграцию с языком .NET через COM-интерфейс. Это позволяет писать скрипты на PowerShell или C#, которые используют WinSCP для передачи файлов. Такой подход используется в корпоративных средах, где нужна гибкая автоматизация с логированием, обработкой ошибок и уведомлениями.
Никогда не сохраняйте пароль в настройках сессии WinSCP на компьютерах, к которым имеют доступ другие люди. Лучше вводить пароль каждый раз при подключении или использовать SSH-ключи с защитой паролем. Если злоумышленник получит доступ к вашему компьютеру, сохранённые пароли в WinSCP дадут ему полный доступ к серверу.
Регулярно меняйте пароль от аккаунта на BITWEB, особенно если вы подозреваете, что он мог быть скомпрометирован. Используйте сложные пароли длиной не менее 16 символов с цифрами, буквами и специальными символами. После каждой рабочей сессии закрывайте соединение явным образом — не просто закрывайте окно программы, а нажимайте кнопку «Отключиться».
Следите за логами подключений в панели управления BITWEB. Если вы видите попытки подключения с неизвестных IP-адресов в необычное время, немедленно смените пароль и сообщите об этом в службу поддержки. Ранняя реакция на подозрительную активность поможет предотвратить взлом.
Одна из мощных функций WinSCP — возможность редактировать файлы на сервере без предварительного скачивания. Кликните правой кнопкой мыши на файл в правой панели и выберите «Редактировать» или нажмите F4. WinSCP скачает файл во временную директорию и откроет его во встроенном редакторе или во внешнем редакторе по вашему выбору.
После внесения изменений и сохранения файла WinSCP автоматически загрузит обновлённую версию на сервер. Вам не нужно вручную выполнять загрузку — программа делает это сама. Это очень удобно для быстрого редактирования конфигурационных файлов, правки CSS или исправления небольших ошибок в PHP-коде.
WinSCP можно настроить для работы с любым внешним редактором — Notepad++, Visual Studio Code, Sublime Text или другим инструментом. Для этого откройте «Настройки» → «Редакторы» и добавьте путь к вашему любимому редактору. После этого все файлы будут открываться именно в нём, что значительно ускоряет рабочий процесс.
На серверах BITWEB, как и на любом Linux-сервере, каждый файл имеет права доступа. Они определяют, кто может читать файл, записывать в него и выполнять его. Неправильные права доступа — одна из самых частых причин проблем с работой сайтов.
Чтобы изменить права доступа в WinSCP, кликните правой кнопкой на файл или папку и выберите «Свойства» (F9). В открывшемся окне вы увидите матрицу прав для владельца, группы и остальных пользователей. Поставьте или снимите галочки напротив нужных прав, и WinSCP применит изменения к файлу на сервере.
Стандартные рекомендации для веб-сайтов: файлы PHP и HTML должны иметь права 644 (владелец может читать и писать, остальные — только читать), а папки — 755 (владелец может читать, писать и выполнять, остальные — читать и выполнять). Файлы конфигурации с паролями (например, wp-config.php для WordPress) лучше устанавливать в 600 — доступ только для владельца. Конфигурационный файл .htaccess обычно требует прав 644.
Вместо пароля для подключения к серверам BITWEB можно использовать SSH-ключи. Это более безопасный метод аутентификации, который многие профессионалы предпочитают паролям. SSH-ключ состоит из двух частей: приватного ключа (хранится на вашем компьютере) и публичного ключа (размещается на сервере).
Для создания пары ключей WinSCP включает встроенный генератор PuTTYgen. Откройте его через меню «Инструменты» → «Запустить PuTTYgen». Выберите тип ключа RSA или ED25519 и нажмите «Generate». Поводите мышью по экрану для генерации случайных данных — это повышает криптографическую стойкость ключа.
После генерации сохраните приватный ключ в формате .ppk (формат PuTTY) — он понадобится для настройки WinSCP. Публичный ключ нужно скопировать и добавить в файл ~/.ssh/authorized_keys на сервере BITWEB. Сделать это можно через панель управления хостингом или вручную через SFTP. После добавления ключа вернитесь в настройки сессии WinSCP, откройте «Дополнительно» → «SSH» → «Аутентификация» и укажите путь к вашему .ppk-файлу. Теперь подключение будет происходить без ввода пароля, но с высоким уровнем безопасности.