permissões no ubuntu 14.04

Iniciado por romadaniel3, 22 de Setembro de 2016, 12:36

tópico anterior - próximo tópico

romadaniel3

ola
assistindo ao video,
https://www.youtube.com/watch?v=E4NZFvVGnL8

estou treinando alguns comandos.

e quando crei o arquivo com touch, e editei no editor.:

nano meuarquivo.txt.: o trecho do video que fala a respeito esta em 27:46 / 1:21:30

escrevi alguma coisa, salvei e dá mensagem que não posso salvar porque não tenho permissão. sou o unico que usa esse computador.

como posso alterar as permissões de usuario?

obrigado


Felix

Para alterar permissões de arquivos, você deve usar o comando chmode:



Citar
Muda a permissão de acesso a um arquivo ou diretório. Com este comando você pode escolher se usuário ou grupo terá permissões para ler, gravar, executar um arquivo ou arquivos. Sempre que um arquivo é criado, seu dono é o usuário que o criou e seu grupo é o grupo do usuário (exceto para diretórios configurados com a permissão de grupo "s", será visto adiante).

chmod [opções] [permissões] [diretório/arquivo]

Onde:

diretório/arquivo
Diretório ou arquivo que terá sua permissão mudada.

opções
-v, --verbose
Mostra todos os arquivos que estão sendo processados.

-f, --silent
Não mostra a maior parte das mensagens de erro.

-c, --change
Semelhante a opção -v, mas só mostra os arquivos que tiveram as permissões alteradas.

-R, --recursive
Muda permissões de acesso do diretório/arquivo no diretório atual e sub-diretórios.

ugoa+-=rwxXst
ugoa - Controla que nível de acesso será mudado. Especificam, em ordem, usuário (u), grupo (g), outros (o), todos (a).

+-= - + coloca a permissão, - retira a permissão do arquivo e = define a permissão exatamente como especificado.

rwx - r permissão de leitura do arquivo. w permissão de gravação. x permissão de execução (ou acesso a diretórios).

chmod não muda permissões de links simbólicos, as permissões devem ser mudadas no arquivo alvo do link. Também podem ser usados códigos numéricos octais para a mudança das permissões de acesso a arquivos/diretórios. Para detalhes veja Modo de permissão octal, Seção 11.10.

DICA: É possível copiar permissões de acesso do arquivo/diretório, por exemplo, se o arquivo teste.txt tiver a permissão de acesso r-xr----- e você digitar chmod o=u, as permissões de acesso dos outros usuários (o) serão idênticas ao do dono (u). Então a nova permissão de acesso do arquivo teste.txt será r-xr--r-x

Exemplos de permissões de acesso:

chmod g+r *
Permite que todos os usuários que pertençam ao grupo dos arquivos (g) tenham (+) permissões de leitura (r) em todos os arquivos do diretório atual.

chmod o-r teste.txt
Retira (-) a permissão de leitura (r) do arquivo teste.txt para os outros usuários (usuários que não são donos e não pertencem ao grupo do arquivo teste.txt).

chmod uo+x teste.txt
Inclui (+) a permissão de execução do arquivo teste.txt para o dono e outros usuários do arquivo.

chmod a+x teste.txt
Inclui (+) a permissão de execução do arquivo teste.txt para o dono, grupo e outros usuários.

chmod a=rw teste.txt
Define a permissão de todos os usuários exatamente (=) para leitura e gravação do arquivo teste.txt.

http://www.guiafoca.org/cgs/guia/iniciante/ch-perm.html#s-perm-chmod

romadaniel3