The filesystem passphrase is required to mount your filesystem. You can either supply the passphrase interactively on the command line or specify it in the
OBJECTIVEFS_PASSPHRASE file in your config directory (e.g.
ObjectiveFS also supports using an external tool, such as Vault, Keywhiz, Keybase, Confidant or AWS Parameter Store, to retrieve your filesystem passphrase. This document describes how to set your filesystem passphrase with these secrets management tools.
/etc/objectivefs.env) has been set up (see config).
OBJECTIVEFS_PASSPHRASEfile in the config directory is not readable or writable by group or others.
/etc/objectivefs.env/OBJECTIVEFS_PASSPHRASEwith the content:
When you run the mount command, ObjectiveFS will supply the filesystem name to the program (e.g.
#!<full path to your program>
s3://filesystem_name) and expects to receive the filesystem passphrase on stdout. Leading and trailing whitespace will be removed. Example:
-voption for more details.
$ sudo mount.objectivefs -v myfs /ofs WARN: bad permissions on '/etc/objectivefs.env/OBJECTIVEFS_PASSPHRASE'; other can read mount.objectivefs: passphrase file has bad permissions, can not execute passphrase program
last updated by ObjectiveFS staff, June 3, 2021
ObjectiveFS is a shared file system for OS X and Linux that automatically scales and gives you scalable cloud storage. If you have questions or article idea suggestions, please email us at email@example.com