Я использую Transmit.app (в Mac) для sftp на мой сервер Ubuntu. Есть ли способ получить разрешение суперпользователя, чтобы я мог удаленно записывать любой файл?
2 ответа
Как правило, не рекомендуется разрешать прямой удаленный доступ с правами root. Если вы включите прямой вход в систему root через SSH, любой может попытаться взломать ваш пароль root, и в этот момент он сможет делать с вашим сервером все что угодно.
Тем не менее, если вы настроены на это, вы должны настроить вход с открытым ключом, поскольку он более безопасен, чем вход на основе пароля. Эта страница содержит инструкции о том, как настроить это для root. Как только вы это настроите, вы можете настроить свой SFTP-клиент для входа в систему с помощью ключа, а не пароля.
Почему бы не использовать SCP
?
Есть хороший клиент для OSX -> нажмите
Это через SSH
и позволяет вам войти в систему любому пользователю, если ему разрешено входить через ssh.