[aws] 3fs-fuse를 설치하는

3fs 퓨즈 설치 방법

s3fs-fuse는 Amazon S3를 탑재하고 파일 시스템으로 사용할 수 있게 해주는 FUSE 기반 도구입니다.

1. 종속성 패키지를 설치합니다.

s3fs-fuse를 빌드하려면 다음 패키지가 필요합니다.

sudo yum install -y automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel

2. s3fs-fuse 다운로드:

s3fs-fuse를 다운로드합니다.

git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse/

3. s3fs 백업 빌드:

다음 명령을 사용하여 s3fs-fuse를 빌드합니다.

./autogen.sh
./configure --prefix=/usr --with-openssl
make

4. s3fs 백업 설치:

다음 명령으로 s3fs-fuse를 설치합니다.

sudo make install

5. AWS 자격 증명을 설정합니다.

s3fs-fuse를 사용하려면 AWS 자격 증명이 필요합니다.
다음 명령을 사용하여 인증 정보를 설정합니다.

echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > ${HOME}/.passwd-s3fs
chmod 600 ${HOME}/.passwd-s3fs

6. s3fs 퓨즈 장착:

다음 명령을 사용하여 s3fs-fuse를 마운트합니다.

sudo mkdir /mnt/s3
sudo s3fs my-bucket /mnt/s3 -o passwd_file=${HOME}/.passwd-s3fs

이 명령에서 my-bucket은 S3 버킷의 이름입니다.
마운트 지점으로 지정한 /mnt/s3 디렉토리가 아직 존재하지 않는 경우 먼저 생성해야 합니다.
마운트를 해제하려면 다음 명령을 사용하십시오.

sudo umount /mnt/s3

참고: s3fs-fuse에는 수퍼유저 권한(루트)이 필요합니다.
따라서 sudo로 명령을 실행해야 합니다.

참조 URL

– 3fs 백업 설치 방법: https://scbyun.com/719