У меня есть сетевое хранилище D-Link DNS-323, на котором установлена какая-то ОС Linux.
Я сопоставляю том как общий ресурс в Windows Vista (Ultimate SP2). На этой общей папке есть несколько каталогов и файлов, которые я не могу изменить / удалить - что бы я ни пытался. Использование всех диалоговых окон безопасности / разрешений Windows не работает, поскольку владельцем файла является «Unix / root», а все остальные пользователи Windows имеют разрешения только для чтения.
Мне удалось войти в ОС и проверить, что эти файлы принадлежат «root» - пользователю, под которым я вхожу, а все остальные файлы (те, которые я могу изменить) принадлежат «nobody».
Все хорошо, пока я в ssh, я всегда могу "chmod + w" файлы или "chown nobody". Но мой вопрос заключается в следующем: как я могу заставить моего пользователя Windows (назовем его «admin») выдавать себя за «root» в Linux, чтобы я мог просто манипулировать файлами из Windows, не прибегая к ssh?
Другими словами, чтобы прояснить весь вопрос: как вы говорите своей ОС, что определенный пользователь в Windows - это определенный пользователь в Linux? (таким образом, у меня может быть «admin» быть «root»).
Заранее спасибо,
Guy