Eu baixei e instalei s3fs 1.73 no meu sistema Debian Wheezy. As etapas específicas que tomei foram todas como raiz:
apt-get -u install build-essential libfuse-dev fuse-utils libcurl4-openssl-dev libxml2-dev mime-support
./configure --prefix=/usr/local
make
make install
A instalação correu bem e eu comecei a criar um arquivo /usr/local/etc/passwd-s3fs
com minhas credenciais copiadas de anotações anteriores (tenho certeza que elas estão corretas). Esse arquivo é o modo 0600 proprietário 0: 0. Reunindo a partir do exemplo na página da web e na página de manual, eu tentei uma montagem simples como uma prova de conceito para garantir que tudo funcionasse:
$ sudo -i
# s3fs mybucketname /mnt -o url=https://s3.amazonaws.com -o passwd_file=/usr/local/etc/passwd-s3fs
Resumindo: isso não acontece.
O ponto de montagem existe com permissões razoáveis e não recebo saída de erro de s3fs. No entanto, nada é montado em / mnt, mount
não tem idéia sobre nada do tipo, e se eu tentar umount
ele diz sobre o diretório "não montado". Os logs do sistema dizem s3fs: ###curlCode: 51 msg: SSL peer certificate or SSH remote key was not OK
, mas como descubro de qual certificado SSL está falando ou de que maneira não está OK? O Firefox não tem reclamações quando me conecto a esse URL, mas também redireciona para o link .
Como faço para que o s3fs funcione de verdade?