mirror of
https://github.com/HackTricks-wiki/hacktricks-cloud.git
synced 2026-07-03 03:15:13 -07:00
Translated ['.github/pull_request_template.md', 'src/README.md', 'src/pe
This commit is contained in:
@@ -9,11 +9,11 @@ DigitalOcean je **platforma za cloud računarstvo koja korisnicima pruža razne
|
||||
Neke od ključnih karakteristika DigitalOcean-a uključuju:
|
||||
|
||||
- **Virtuelni privatni serveri (VPS)**: DigitalOcean pruža VPS koji se mogu koristiti za hostovanje veb sajtova i aplikacija. Ovi VPS su poznati po svojoj jednostavnosti i lakoći korišćenja, i mogu se brzo i lako implementirati koristeći razne unapred pripremljene "droplete" ili prilagođene konfiguracije.
|
||||
- **Skladištenje**: DigitalOcean nudi niz opcija za skladištenje, uključujući objektno skladištenje, blok skladištenje i upravljane baze podataka, koje se mogu koristiti za skladištenje i upravljanje podacima za veb sajtove i aplikacije.
|
||||
- **Skladištenje**: DigitalOcean nudi niz opcija za skladištenje, uključujući skladištenje objekata, blok skladištenje i upravljane baze podataka, koje se mogu koristiti za skladištenje i upravljanje podacima za veb sajtove i aplikacije.
|
||||
- **Alati za razvoj i implementaciju**: DigitalOcean pruža niz alata koji se mogu koristiti za izgradnju, implementaciju i upravljanje aplikacijama, uključujući API-je i unapred pripremljene droplete.
|
||||
- **Bezbednost**: DigitalOcean stavlja veliki naglasak na bezbednost i nudi niz alata i karakteristika koje pomažu korisnicima da drže svoje podatke i aplikacije sigurnim. Ovo uključuje enkripciju, rezervne kopije i druge mere bezbednosti.
|
||||
|
||||
Sve u svemu, DigitalOcean je platforma za cloud računarstvo koja korisnicima pruža alate i resurse potrebne za izgradnju, implementaciju i upravljanje aplikacijama u cloudu. Njegove usluge su dizajnirane da budu jednostavne i lake za korišćenje, što ih čini popularnim među programerima i malim preduzećima.
|
||||
Sve u svemu, DigitalOcean je platforma za cloud računarstvo koja korisnicima pruža alate i resurse potrebne za izgradnju, implementaciju i upravljanje aplikacijama u oblaku. Njegove usluge su dizajnirane da budu jednostavne i lake za korišćenje, što ih čini popularnim među programerima i malim preduzećima.
|
||||
|
||||
### Glavne razlike u odnosu na AWS
|
||||
|
||||
@@ -31,7 +31,7 @@ Korisnik je ono što očekujete, korisnik. On može **kreirati timove** i **biti
|
||||
|
||||
Tim je grupa **korisnika**. Kada korisnik kreira tim, on ima **ulogu vlasnika tog tima** i inicijalno **postavlja informacije o naplati**. **Ostali** korisnici mogu biti **pozvani** u tim.
|
||||
|
||||
Unutar tima može biti nekoliko **projekata**. Projekat je samo **set usluga koje rade**. Može se koristiti za **odvajanje različitih faza infrastrukture**, kao što su prod, staging, dev...
|
||||
Unutar tima može biti nekoliko **projekata**. Projekat je samo **set usluga koje rade**. Može se koristiti za **razdvajanje različitih faza infrastrukture**, kao što su prod, staging, dev...
|
||||
|
||||
### Projekat
|
||||
|
||||
@@ -48,11 +48,11 @@ U suštini, svi članovi tima imaju **pristup DO resursima u svim projektima kre
|
||||
|
||||
Svaki **korisnik unutar tima** može imati **jednu** od sledeće tri **uloge** unutar njega:
|
||||
|
||||
| Uloga | Deljeni resursi | Informacije o naplati | Podešavanja tima |
|
||||
| ---------- | ---------------- | --------------------- | ----------------- |
|
||||
| **Vlasnik**| Potpun pristup | Potpun pristup | Potpun pristup |
|
||||
| **Naplata**| Nema pristup | Potpun pristup | Nema pristup |
|
||||
| **Član** | Potpun pristup | Nema pristup | Nema pristup |
|
||||
| Uloga | Deljeni resursi | Informacije o naplati | Podešavanja tima |
|
||||
| ----------- | ---------------- | --------------------- | ----------------- |
|
||||
| **Vlasnik** | Potpun pristup | Potpun pristup | Potpun pristup |
|
||||
| **Naplata** | Nema pristup | Potpun pristup | Nema pristup |
|
||||
| **Član** | Potpun pristup | Nema pristup | Nema pristup |
|
||||
|
||||
**Vlasnik** i **član mogu da navedu korisnike** i provere njihove **uloge** (naplata ne može).
|
||||
|
||||
@@ -60,14 +60,14 @@ Svaki **korisnik unutar tima** može imati **jednu** od sledeće tri **uloge** u
|
||||
|
||||
### Korisničko ime + lozinka (MFA)
|
||||
|
||||
Kao i na većini platformi, da biste pristupili GUI-u, možete koristiti set **važećeg korisničkog imena i lozinke** za **pristup** cloud **resursima**. Kada se prijavite, možete videti **sve timove čiji ste deo** na [https://cloud.digitalocean.com/account/profile](https://cloud.digitalocean.com/account/profile).\
|
||||
Kao i na većini platformi, da biste pristupili GUI-u, možete koristiti set **važećeg korisničkog imena i lozinke** za **pristup** cloud **resursima**. Kada se prijavite, možete videti **sve timove kojima pripadate** na [https://cloud.digitalocean.com/account/profile](https://cloud.digitalocean.com/account/profile).\
|
||||
I možete videti sve svoje aktivnosti na [https://cloud.digitalocean.com/account/activity](https://cloud.digitalocean.com/account/activity).
|
||||
|
||||
**MFA** može biti **omogućena** za korisnika i **nametnuta** za sve korisnike u **timu** da pristupe timu.
|
||||
|
||||
### API ključevi
|
||||
|
||||
Da bi koristili API, korisnici mogu **generisati API ključeve**. Ovi ključevi će uvek imati Read dozvole, ali su **Write dozvole opcione**.\
|
||||
Da bi koristili API, korisnici mogu **generisati API ključeve**. Ovi ključevi će uvek imati Read dozvole, ali **Write dozvole su opcione**.\
|
||||
API ključevi izgledaju ovako:
|
||||
```
|
||||
dop_v1_1946a92309d6240274519275875bb3cb03c1695f60d47eaa1532916502361836
|
||||
@@ -90,37 +90,37 @@ Name: key-example
|
||||
Keyid: DO00ZW4FABSGZHAABGFX
|
||||
Secret: 2JJ0CcQZ56qeFzAJ5GFUeeR4Dckarsh6EQSLm87MKlM
|
||||
```
|
||||
### OAuth Application
|
||||
### OAuth aplikacija
|
||||
|
||||
OAuth aplikacije mogu dobiti **pristup preko Digital Ocean**.
|
||||
|
||||
Moguće je **kreirati OAuth aplikacije** na [https://cloud.digitalocean.com/account/api/applications](https://cloud.digitalocean.com/account/api/applications) i proveriti sve **dozvoljene OAuth aplikacije** na [https://cloud.digitalocean.com/account/api/access](https://cloud.digitalocean.com/account/api/access).
|
||||
Moguće je **napraviti OAuth aplikacije** na [https://cloud.digitalocean.com/account/api/applications](https://cloud.digitalocean.com/account/api/applications) i proveriti sve **dozvoljene OAuth aplikacije** na [https://cloud.digitalocean.com/account/api/access](https://cloud.digitalocean.com/account/api/access).
|
||||
|
||||
### SSH Keys
|
||||
### SSH ključevi
|
||||
|
||||
Moguće je dodati **SSH ključeve u Digital Ocean tim** iz **konsole** na [https://cloud.digitalocean.com/account/security](https://cloud.digitalocean.com/account/security).
|
||||
|
||||
Na ovaj način, ako kreirate **novi droplet, SSH ključ će biti postavljen** na njemu i moći ćete da **se prijavite putem SSH** bez lozinke (napomena: novi [otpremljeni SSH ključevi nisu postavljeni na već postojeće droplete iz bezbednosnih razloga](https://docs.digitalocean.com/products/droplets/how-to/add-ssh-keys/to-existing-droplet/)).
|
||||
Na ovaj način, ako kreirate **novi droplet, SSH ključ će biti postavljen** na njemu i moći ćete da **se prijavite putem SSH** bez lozinke (napomena da novouploadovani [SSH ključevi nisu postavljeni na već postojeće droplete iz bezbednosnih razloga](https://docs.digitalocean.com/products/droplets/how-to/add-ssh-keys/to-existing-droplet/)).
|
||||
|
||||
### Functions Authentication Token
|
||||
### Token za autentifikaciju funkcija
|
||||
|
||||
Način **da se aktivira funkcija putem REST API** (uvek omogućeno, to je metoda koju koristi cli) je slanjem zahteva sa **tokenom za autentifikaciju** kao:
|
||||
Način **da se pokrene funkcija putem REST API** (uvek omogućen, to je metoda koju koristi cli) je slanjem zahteva sa **tokenom za autentifikaciju** kao:
|
||||
```bash
|
||||
curl -X POST "https://faas-lon1-129376a7.doserverless.co/api/v1/namespaces/fn-c100c012-65bf-4040-1230-2183764b7c23/actions/functionname?blocking=true&result=true" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "Authorization: Basic MGU0NTczZGQtNjNiYS00MjZlLWI2YjctODk0N2MyYTA2NGQ4OkhwVEllQ2t4djNZN2x6YjJiRmFGc1FERXBySVlWa1lEbUxtRE1aRTludXA1UUNlU2VpV0ZGNjNqWnVhYVdrTFg="
|
||||
```
|
||||
## Logs
|
||||
## Logovi
|
||||
|
||||
### User logs
|
||||
### Logovi korisnika
|
||||
|
||||
**Logovi korisnika** se mogu pronaći na [**https://cloud.digitalocean.com/account/activity**](https://cloud.digitalocean.com/account/activity)
|
||||
**Logovi korisnika** mogu se pronaći na [**https://cloud.digitalocean.com/account/activity**](https://cloud.digitalocean.com/account/activity)
|
||||
|
||||
### Team logs
|
||||
### Logovi tima
|
||||
|
||||
**Logovi tima** se mogu pronaći na [**https://cloud.digitalocean.com/account/security**](https://cloud.digitalocean.com/account/security)
|
||||
**Logovi tima** mogu se pronaći na [**https://cloud.digitalocean.com/account/security**](https://cloud.digitalocean.com/account/security)
|
||||
|
||||
## References
|
||||
## Reference
|
||||
|
||||
- [https://docs.digitalocean.com/products/teams/how-to/manage-membership/](https://docs.digitalocean.com/products/teams/how-to/manage-membership/)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user