From e5abc1fe99340b979b18864d978179f71fe8f5c5 Mon Sep 17 00:00:00 2001 From: vlapa Date: Sat, 13 Jun 2026 20:33:26 +0300 Subject: First --- ...ex Cloud \320\264\320\270\321\201\320\272 ).md" | 73 ++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 "LINUX/DISK/GeeseFS ( Yandex Cloud \320\264\320\270\321\201\320\272 ).md" (limited to 'LINUX/DISK/GeeseFS ( Yandex Cloud диск ).md') diff --git "a/LINUX/DISK/GeeseFS ( Yandex Cloud \320\264\320\270\321\201\320\272 ).md" "b/LINUX/DISK/GeeseFS ( Yandex Cloud \320\264\320\270\321\201\320\272 ).md" new file mode 100644 index 0000000..1539cc5 --- /dev/null +++ "b/LINUX/DISK/GeeseFS ( Yandex Cloud \320\264\320\270\321\201\320\272 ).md" @@ -0,0 +1,73 @@ +### Установка компонентов + +Сначала устанавливаем утилиты fuse и wget. В зависимости  + +а) Для Deb (Debian / Ubuntu): + +apt update + +apt install fuse wget + +б) Для RPM (Rocky / CentOS): + +yum install fuse fuse3 wget + +Скачиваем geesefs и сохраняем ее в /usr/bin/geesefs: + +wget https://github.com/yandex-cloud/geesefs/releases/latest/download/geesefs-linux-amd64 -O /usr/bin/geesefs + +Выставляем разрешение утилиты geesefs на запуск: + +chmod a+x /usr/bin/geesefs + +Проверяем работу утилиты, посмотрев ее версию: + +geesefs -v + +Мы должны увидеть что-то на подобие: + +geesefs version 0.36.2 + +### Авторизация + +Yandex Cloud для монтирования диска требует прохождение аутентификации с помощью токена. Его мы получаем в личном кабинете хостера. + +Для настройки доступа создаем каталог **.aws** в домашней директории пользователя, под которым будем монтировать диск. В моем случае, пользователь root: + +mkdir /root/.aws + +После создаем файл с токеном: + +vi /root/.aws/credentials + +[default] +aws_access_key_id = H.....D +aws_secret_access_key = H......7 + +### Ручное монтирование + +Для монтирования используем команду geesefs: + +geesefs <имя бакета> <точка монтирования> + +Например: + +geesefs testbacket /mnt + +### Автоматическое монтирование + +Чтобы раздел автоматически монтировался при перезапуске компьютера, открываем на редактирование файл fstab: + +vi /etc/fstab + +Добавляем строку: + +<имя бакета>    <точка монтирования>    fuse.geesefs    _netdev,allow_other,--file-mode=0666,--dir-mode=0777    0   0 + +> Если мы хотим, чтобы точке монтирования назвачался определенный владелец и группы, указываем опции **uid** и **gid**: +> +> <имя бакета>    <точка монтирования>    fuse.geesefs    _netdev,allow_other,--file-mode=0666,--dir-mode=0777,--uid=1024,--gid=1024    0   0 + +Чтобы применить настройку и проверить ее, вводим: + +mount -a \ No newline at end of file -- cgit v1.2.3