Установка
Устанавливаем
С сайта https://winfsp.dev/rel/
Исходники
Создаем каталог для ключей.
Рекомендую не играться с пробелами в пути, и сделать скрытый каталог в корне диска
$BPATCH = ‘c:\.backupstorage’ #путь к скрытому каталогу
#создаем каталог
New-Item -ItemType directory -Path "$BPATCH"
#добавляем аттрибут скрытого файла
(get-item $BPATCH -Force).Attributes += 'Hidden'
Генерация ключей
Переходим в каталог
cd $BPATCH
Генерируем ключ
#в примере EdDSA ключ
ssh-keygen -t ed25519
Вводим аттрибуты.Passphrase пропускаем (enter)
Рекомендую называть сертификаты по
$HOSTNAME=hostname #название сертификата
Передаем .pub файл на сторону хранилища
Скрипт монтирования
#Стартовый скрипт монтирования
#запуск при старте системы
#Менять значение переменной $USERNAME на выданное имя пользователя для подключения
#Автор: Жуков М.А. Тюн-ИТ
#Версия: 1.1 от 14.06.2022
$HOSTNAME=hostname #название сертификата
$BPATCH= ‘c:\\.backupstorage’ #путь к ключам
$USERNAME="MYUSER" #имя пользователя для логина на систему хранения
cd 'C:\Program Files\SSHFS-Win\bin\'
.\sshfs-win.exe svc \sshfs.k\$USERNAME@STORAGE_IP K: random_text -o IdentityFile="$BPATCH\\$HOSTNAME"
Диск подмонтирован. Для автоматизации - в диспетчер заданий (