Un file "Bloccato" è una situazione diversa da quella dei permessi dei file e chi lo possiede e può scriverci sopra. In realtà è bloccato per tutti, compreso il proprietario.
Ciò richiede i privilegi di amministratore
- Vai a finder
- trova il file.
- selezionalo e fai clic con il pulsante destro del mouse, quindi scegli "ottieni informazioni" o cmd + i (con esso selezionato)
- Deseleziona l'opzione "bloccato".
Se questo non è il problema attuale, le autorizzazioni sono errate e devono essere cambiate.
EDIT: scusa per il ritardo nella modifica! Sono stato piuttosto impegnato!
TLDR; Forse non sei un membro del gruppo associato al file.
Ho provato questo con un file me stesso. Ho navigato in / Users / Shared (Capital S per condivisa, questo è sbagliato nella tua intestazione di domanda, solo per assicurare la directory corretta), e poi ho creato un file con:
touch test-file-permissions
Questo ha creato un file chiamato test-file-permissions con group assessment of wheel e il gruppo di amministratori. Questo è stato il risultato:
-rw-r--r-- 1 MyCurrentUserName wheel 0 Nov 3 19:00 test-permissions
Da qui sono stato in grado di utilizzare Nano, un editor di terminali per modificare il file e il testo sublime senza sudo
(la GUI e gli editor di terminali possono fare la differenza, ad esempio: quando si modifica il file / etc / sudoers deve essere fatto da un editor di terminale e comando visudo
).
Ho quindi modificato le autorizzazioni del file per la proprietà del gruppo e le autorizzazioni con le scritture di modifica ancora nelle mie capacità e senza problemi.
Nota : qui abbiamo due comandi. chmod
e chown
.
chown -- change file owner and group
E
chmod -- change file modes or Access Control Lists
Usando chmod ho testato i diritti personali sul file senza permessi di gruppo, e poi ho persino cambiato i gruppi che avevano la proprietà senza problemi con la richiesta di sudo
di cambiare il file. Non ne avevo bisogno, semplicemente messo.
Nota: TheGroupNameIChangedTo è un gruppo sulla mia macchina. Io, l'account utente, devo essere un membro di questo gruppo, nel qual caso lo sono.
Non conosci i tuoi gruppi? Esegui comando: groups
Andando avanti ...
chown MyUserName:TheGroupNameIChangedTo test-permissions
chmod -v 0660 test-permissions
Risultato:
-rw-rw---- 1 MyUserName TheGroupNameIChangedTo 27 Nov 3 19:11 test-permissions
Pertanto ritengo che il tuo gruppo potrebbe non essere corretto sul file. I tuoi due account utente, amministratore e standard devono essere membri dello stesso gruppo. Una soluzione sarebbe quella di crearne una che sia quella che ti piace che non sia in conflitto con quella esistente e aggiungervi entrambi gli utenti NON AGGIUNGERE UN UTENTE STANDARD A GRUPPI DI RUOTE PER SCOPI DI SICUREZZA, MA QUESTO LO RISOLVERE IN MODO, IT POSSISCE UN RISCHIO . Lo sottolineo perché capisco e apprezzo realmente il tuo sistema di due account che separa gli utenti Admin e Standard. Questo è molto intelligente!
Aggiornami se questo è ciò che desideri / necessario, continuerò a dare una sbirciatina alla domanda. La mia risposta potrebbe essere un po 'fuori mano, ma volevo coprire tutto per te e gli altri che osservano la domanda. Sono aperto alle modifiche dagli spettatori. Tutto il resto a parte, verrà comunque modificato in seguito per maggiore chiarezza.