Skip to content
YAS.SH
Utilities🌐 Server YASAPI k dispozíciiintermediate

Kalkulačka chmod oprávnení

Počíta a prevádza Unix / Linux oprávnenia súborov medzi číselným (755, 644) a symbolickým (rwxr-xr-x) zápisom.

Spracované cez YAS · neukladá sa
Pripravené na použitieOkamžité spracovanie
Všetky nástroje →
Výsledok

Čo tento nástroj robí?

Počíta a prevádza Unix / Linux oprávnenia súborov medzi číselným (755, 644) a symbolickým (rwxr-xr-x) zápisom.

Kedy ho použiť?

  • Správne a bezpečné nastavenie práv pre webové súbory (644) a priečinky (755) na serveri.
  • Prevencia nebezpečného a lenivého nastavovania chmod 777 na produkčných systémoch.
  • Rýchle vygenerovanie terminálových príkazov pre vlastníka (User), skupinu (Group) a ostatných (Other).

Reálny príklad

Vstup
Vlastník: rwx, Skupina: r-x, Ostatní: r-x
Výstup
Číselný kód: 755 | Symbolický zápis: -rwxr-xr-x | Príkaz: chmod 755 nazov_suboru

Matematický súčet hodnôt Read (4) + Write (2) + Execute (1).

Vstup → Spracovanie → Výstup → Ďalší krok

Vstup
Zaškrtnite požadované oprávnenia v interaktívnej matici alebo zadajte trojmiestne číslo.
Spracovanie
Nástroj sčíta bitové hodnoty a vygeneruje symbolickú reprezentáciu aj hotový príkaz.
Výstup
Číselný kód, symbolická notácia a pripravený unixový príkaz na skopírovanie.
Ďalší krok
Spustite vygenerovaný príkaz chmod vo vašom termináli na serveri.

Časté chyby

  • Používanie chmod 777 (každý používateľ na serveri môže súbor prepísať alebo spustiť).
  • Odobratie práva spúšťania (Execute) z adresára (znemožní vstup a čítanie súborov v priečinku).
  • Nezohľadnenie špeciálnych SUID/SGID a Sticky bitov pri pokročilých konfiguráciách.

Čo znamená výsledok

Poskytuje presnú konfiguráciu prístupových práv podľa štandardov POSIX súborového systému.

Súkromie a bezpečnosť

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/chmod-calculator
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/chmod-calculator" \
  -H "Content-Type: application/json" \
  -d '{"input":"755"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/chmod-calculator", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "input": "755"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/chmod-calculator", json={"input":"755"})
data = r.json()
FieldTypeRequiredDescription
inputstringYese.g. 755, 4755, u=rwx,go=rx, or a+rwx
Success response
{ "result": { "input": "755", "numeric": "755", "symbolic": "u=rwx,go=rx", "special": "none", "bits": { "owner": "rwx", "group": "r-x", "other": "r-x" } } }

Convert between numeric (755) and symbolic (u=rwx,go=rx) permission modes, incl. special bits.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
Opýtajte sa YAS
🍪 Cookies a súkromie. Nevyhnutné cookies slúžia na prihlásenie, jazyk a motív. Google AdSense sa načíta až po voľbe Prijať všetko. reCAPTCHA sa používa na prihlásení a v kontaktnom formulári. Ako Google používa údaje: https://policies.google.com/technologies/partner-sites zásady cookies · ochrana údajov.
Nastavenia