2010年7月30日金曜日

"s3cmd"の導入

スズキです。

"s3cmd"とは、下記で公開されているS3に関するユーティリティコマンドです。
http://s3tools.org/s3cmd

インストールは下記のように"yum"で簡単にできます。
(リポジトリは"epel"です)

# yum install s3cmd

次に、S3情報の設定です。

# s3cmd --configure
--------
Enter new values or accept defaults in brackets with Enter.
Refer to user manual for detailed description of all options.
Access key and Secret key are your identifiers for Amazon S3
Access Key: XXXXXXXX #Amazonのサイトで入手したものを入力
Secret Key: YYYYYYYY #Amazonのサイトで入手したものを入力
Encryption password is used to protect your files from reading
by unauthorized persons while in transfer to S3
Encryption password:
Path to GPG program:
When using secure HTTPS protocol all communication with Amazon S3
servers is protected from 3rd party eavesdropping. This method is
slower than plain HTTP and can't be used if you're behind a proxy
Use HTTPS protocol [No]:
On some networks all internet access must go through a HTTP proxy.
Try setting it here if you can't conect to S3 directly
HTTP Proxy server name:
New settings:
Access Key: XXXXXXXX
Secret Key: YYYYYYYY
Encryption password:
Path to GPG program: None
Use HTTPS protocol: False
HTTP Proxy server name:
HTTP Proxy server port: 0
Test access with supplied credentials? [Y/n] Y
Please wait...
Success. Your access key and secret key worked fine :-)
Now verifying that encryption works...
Not configured. Never mind.
Save settings? [y/N] y
Configuration saved to '/root/.s3cfg'
--------
※とりあえず、暗号化関係はスキップしています。

そして、下記のように実行すると、バケット一覧が表示されます。

# s3cmd ls
2010-04-23 05:39 s3://test1.suz-lab.com
2010-04-23 06:05 s3://test2.suz-lab.com
2010-07-28 07:06 s3://test3.suz-lab.com

M2だ...
--------
http://www.suz-lab.com

0 コメント: