Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen s3mkbucketp komutudur.
Program:
ADI
s3mkbucket - Amazon AWS S3 paketleri oluşturun
SİNOPSİS
s3mkbucket [seçenekler] [kova ...]
Seçenekler:
--access-key AWS Erişim Anahtarı Kimliği
--secret-key AWS Gizli Erişim Anahtarı
--acl-short private|genel-okuma|genel-okuma-yazma|kimliği doğrulanmış-okuma
Çevre:
AWS_ACCESS_KEY_ID
AWS_ACCESS_KEY_SECRET
SEÇENEKLER
--yardım et Kısa bir yardım mesajı yazdırın ve çıkın.
--adam Kılavuz sayfasını yazdırır ve çıkar.
--ayrıntılı
Oluşturulan her paket için bir mesaj yazdırın.
--erişim anahtarı ve --gizli anahtar
AWS hesabı için "AWS Erişim Anahtarı Tanımlayıcıları" belirtin. --erişim anahtarı olduğunu
"Erişim Anahtarı Kimliği" ve --gizli anahtar "Gizli Erişim Anahtarı"dır. Bunlar
AWS hesabına etkin bir şekilde "kullanıcı adı" ve "şifre" girilmelidir ve saklanmalıdır
gizli.
Erişim anahtarları, bu komut satırı parametreleri aracılığıyla veya
ile AWS_ACCESS_KEY_ID ve AWS_ACCESS_KEY_SECRET Ortam Değişkenleri.
Bunları komut satırında belirtmek, ortam değişkenlerini geçersiz kılar.
--güvenli
AWS hizmetiyle iletişim kurmak için HTTP yerine SSL/TLS HTTPS kullanır.
--acl-kısa
Oluşturulduğunda kovaya bir "hazır ACL" uygulayın. Daha karmaşık bir ACL ayarlamak için,
kova oluşturulduktan sonra "s3acl" aracını kullanın.
Aşağıdaki hazır ACL'ler şu anda S3 tarafından tanımlanmıştır:
özel Sahip "FULL_CONTROL" alır. Başka hiç kimsenin erişim hakkı yoktur. bu
Varsayılan.
halk tarafından okunan
Sahip "FULL_CONTROL" alır. Anonim müdüre "OKU" verilir
erişim.
genel-okuma-yazma
Sahip "FULL_CONTROL" alır. Anonim müdüre "OKU" verilir ve
"YAZ" erişimi. Bu, bir kovaya uygulamak için yararlı bir politikadır.
herhangi bir anonim kullanıcının nesneleri kovaya koymasını amaçlayın.
kimliği doğrulanmış-okundu
Sahibi "FULL_CONTROL" alır. Kayıtlı olarak doğrulanmış herhangi bir müdür
Amazon S3 kullanıcısına "OKUMA" erişimi verilir.
kova Bir veya daha fazla paket adı. Mümkün olduğu kadar çok oluşturulacak.
Bir kullanıcının 100'den fazla paketi olamaz.
Paket adları 3 ila 255 karakter uzunluğunda olmalıdır ve yalnızca şunları içerebilir:
alfasayısal karakterler, alt çizgi, nokta ve tire. Paket adları büyük/küçük harfe
duyarlı. Büyük harf veya alt çizgi içeren adlara sahip paketler
sanal barındırma yöntemi kullanılarak erişilemez.
Paketler, global bir ad alanında benzersizdir. Bunun anlamı, eğer birisi bir
belirli bir ada sahip kova, başka biri aynı ada sahip başka bir kova oluşturamaz
adı.
Bir paket adı bir veya daha fazla tire ile başlıyorsa, bir
komut satırı seçeneği. Bu durumda, komut satırı seçeneklerini aşağıdakilerden ayırın.
kova isimleri iki tire ile şöyle:
s3mkbucket --verbose -- --bucketname
ÇEVRE DEĞİŞKENLER
AWS_ACCESS_KEY_ID ve AWS_ACCESS_KEY_SECRET
AWS hesabı için "AWS Erişim Anahtarı Tanımlayıcıları" belirtin. AWS_ACCESS_KEY_ID
"Erişim Anahtarı Kimliğini" içerir ve AWS_ACCESS_KEY_SECRET "Gizli" içerir
Erişim Anahtarı". Bunlar, AWS'nin etkin bir şekilde "kullanıcı adı" ve "parola"sıdır.
hizmet verilmeli ve gizli tutulmalıdır.
Erişim anahtarları, bu ortam değişkenleri aracılığıyla veya
the --erişim anahtarı ve --gizli anahtar Komut satırı parametreleri.
Komut satırı parametreleri ayarlanmışsa, bu ortam değişkenlerini geçersiz kılar.
YAPILANDIRMA DOSYA
Yapılandırma seçenekleri dosyadan okunacak "~/.s3-araçları"eğer varsa.
biçim, satır başına bir seçenekle komut satırı seçenekleriyle aynıdır. Örneğin,
dosya şunları içerebilir:
--erişim anahtarı
--gizli anahtar
--güvenli
Bu örnek yapılandırma dosyası, AWS erişim anahtarlarını belirtir ve güvenli bir
tüm iletişimler için HTTPS kullanan bağlantı kullanılmalıdır.
AÇIKLAMA
Amazon Simple Storage Service'te (S3) paketler oluşturun.
onworks.net hizmetlerini kullanarak s3mkbucketp'i çevrimiçi kullanın