Я администрирую веб-сервер Ubuntu, на котором запущен стек LAMP. Теперь я пытаюсь смонтировать файловую систему на машине Windows через SSH (используя win-sshfs). Это работает, как ожидалось.
Однако при редактировании файлов и их сохранении владелец и umask перезаписываются. Я не знаю, как этого избежать.
Например, перед редактированием:
-rwxrwxr-x 1 root dev-ici 5594 Mar 3 12:33 install1.tpl
После редактирования через sshfs:
-rw-rw-r-- 1 mririgo mririgo 5595 Aug 7 17:46 install1.tpl
Я не уверен, связана ли проблема с win-sshfs или с конфигурацией на сервере.
Возможно, мне понадобится дополнительная информация, чтобы помочь определить точную проблему. Если да, оставьте, пожалуйста, комментарий, и я с радостью его предоставлю.
Вы можете использовать -o idmap = XXXX uidfile = FILE gidfile = FILE, где файлы содержат карты между UID / GID для двух блоков.
Или настройте NSS в окне Ubuntu для получения информации о пользователе из вашего домена (при условии, что Active Directory на стороне Windows).