Ito ang command na fs_cleanacl na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
fs_cleanacl - Alisin ang mga hindi na ginagamit na entry mula sa isang ACL
SINOPSIS
fs cleanacl [- landas <dir/file landas>+] [-tulong]
fs cl [-p <dir/file landas>+] [-h]
DESCRIPTION
Ang fs cleanacl Ang command ay nag-aalis mula sa access control list (ACL) ng bawat tinukoy
direktoryo o file ng anumang entry na tumutukoy sa isang user o grupo na wala nang Proteksyon
Pagpasok sa database. Ang ganitong entry ay lumalabas sa ACL bilang isang AFS user ID number (UID) sa halip
kaysa sa isang pangalan, dahil walang isang entry sa Protection Database, ang File Server ay hindi makakapagsalin
ang UID sa isang pangalan.
Ang paglilinis ng mga listahan ng access control sa ganitong paraan ay hindi lamang pinipigilan ang mga ito na maging masikip
walang kaugnayang impormasyon, ngunit pinipigilan din ang bagong may-ari ng isang recycled na AFS UID mula sa
pagkuha ng access na nilayon para sa dating nagmamay-ari ng AFS UID. (Tandaan na ang pag-recycle
Ang mga UID ay hindi inirerekomenda sa anumang kaso.)
Opsyon
- landas <dir/file landas>+
Pangalanan ang bawat direktoryo kung saan lilinisin ang ACL (pagtukoy sa isang filename na nililinis nito
ACL ng direktoryo). Kung ang argumentong ito ay tinanggal, ang kasalukuyang gumaganang direktoryo ay ACL
nalinis.
Tukuyin ang read/write path sa bawat direktoryo, upang maiwasan ang pagkabigo na nagreresulta mula sa
sinusubukang baguhin ang isang read-only na volume. Sa pamamagitan ng convention, ang read/write path ay
ipinahiwatig sa pamamagitan ng paglalagay ng tuldok bago ang pangalan ng cell sa pangalawang antas ng pathname (para sa
Halimbawa, /afs/.abc.com). Para sa karagdagang pagtalakay sa konsepto ng read/write at read-
mga landas lamang sa pamamagitan ng filespace, tingnan ang fs mkmount pahina ng sanggunian.
-tulong
Nagpi-print ng online na tulong para sa command na ito. Binabalewala ang lahat ng iba pang wastong opsyon.
oUTPUT
Kung walang mga lipas na entry sa ACL, lalabas ang sumusunod na mensahe:
Listahan ng access para sa ay ayos.
Kung hindi, ang output ay nag-uulat ng nagresultang estado ng ACL, kasunod ng header
Listahan ng access para sa ay ngayon
Kasabay nito, lumilitaw ang sumusunod na mensahe ng error para sa bawat file sa nalinis
mga direktoryo:
fs: ' ': Hindi isang direktoryo
HALIMBAWA
Ang sumusunod na halimbawa ay naglalarawan ng paglilinis ng mga ACL sa kasalukuyang gumagana
direktoryo at dalawa sa mga subdirectory nito. Ang pangalawang subdirectory lang ang may mga hindi na ginagamit na entry
sa ito.
% fs cleanacl -path . ./reports ./sources
Listahan ng access para sa . ay ayos.
Ang listahan ng access para sa ./reports ay maayos.
Ang listahan ng access para sa ./sources ay ngayon
Mga karaniwang karapatan:
system:authuser rl
pat rlidwka
PRIBIHIYO KAILANGAN
Ang nag-isyu ay dapat na may pahintulot na "a" (pangasiwaan) sa bawat ACL ng direktoryo (o ang ACL
ng parent directory ng bawat file); ang may-ari ng direktoryo at ang mga miyembro ng
system:administrators group ay may karapatan nang tahasan, kahit na hindi ito lumilitaw sa
Mga ACL.
Gamitin ang fs_cleanacl online gamit ang mga serbisyo ng onworks.net