Root права при работе через WinSCP

Для начала нужно найти файл sftp-server
whereis sftp-server

В ответ терминал выдаст примерно что-то следующее
sftp-server: /usr/lib/sftp-server /usr/share/man/man8/sftp-server.8.gz

Запоминаем путь /usr/lib/sftp-server (вместо него может быть другой, зависит от дистрибутива), и переходим к редактированию конфига
sudo nano /etc/sudoers

В самом конце файла, с новой строки пишем:
ВАШЛОГИН ALL=NOPASSWD:/usr/lib/sftp-server

Где ВАШЛОГИН — это логин пользователя, который должен работать с рут правами, а /usr/lib/sftp-server — это путь, который мы узнали выше с помощью команды whereis

Если нужно добавить больше, чем одного пользователя, то просто с новой строки повторяем написаное выше.

Теперь осталось дело за малым — отконфигурировать WinSCP. Открываем свойства соединения, в пункте «Протокол передачи» обязательно выставляем SFTP.
sudo /usr/lib/sftp-server

Сохраняем и пользуемся WinSCP с полным рут доступом ко всем файлам в системе.

Back to Top
Ads Blocker Image Powered by Code Help Pro

Обнаружен блокировщик рекламы

Мы обнаружили, что вы используете расширения для блокировки рекламы. Пожалуйста, поддержите сайт, отключив блокировщик рекламы.

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker

Powered By
CHP Adblock Detector Plugin | Codehelppro