Как зайти на компьютер через WinSCP SFTP как root
WinSCP представляет собой свободный графический клиент для протоколов SCP и SFTP. Он разработан под операционную систему Windows. Распространяется WinSCP по лицензии GNU GPL. Используют данный клиент для обеспечения защищённого копирования файлов с компьютера на сервера, которые поддерживают данные протоколы.
Иначе говоря, WinSCP является программой для безопасного копирования файлов между сервером и компьютером.
WinSCP работает с такими протоколами:
- SSH-1;
- SSH-2;
- SCP;
- SFTP.
Основные возможности WinSCP заключаются в том, что с помощью программы, возможно, производить интеграцию с Windows, работать с ключами протокола SSH, сохранять настройки соединений и т.д.
Однако, в работе с данным клиентом могут возникнуть определенные трудности. Например, некоторые пользователи не могут зайти на удаленный компьютер со всеми правами, в качестве root пользователя. Однако эта проблема решается довольно просто и быстро. Всего несколько шагов, и вы избавите себя от этих трудностей.
Далеко не всем известно, что данная программа помимо удобной работы с файлами операционной системы, может еще и организовать удаленную работу с файлами Windows и другими приложениями.
Если на компьютере установлена ОС Windows (любой версии), то для захода на сервер FTP можно использовать вполне стандартные средства. Но далеко не всегда удается получить полный доступ к компьютеру. Причина заключается в том, что прав доступа не имеет программа. Так же не всем известно, как зайти на сервер в статусе root, а дефолтные настройки безопасности не позволяют этого сделать даже по протоколу SSH.
Все, что нужно, это поменять в настройках SSH директиву PermitRootLogin. Для этого в файле меняем настройки SSH, то есть вводим в строку ee /etc/ssh/sshd_config и находим #PermitRootLogin no. Теперь нужно просто заменить ее строкой PermitRootLogin yes. На этом все! Проблема решена и удаленный сервер доступен для входа под root-ом.
Источник: qwedr.com