Login
Buscar
Quem está conectado
Há 5 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 5 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 71 em 19/7/2010, 11:47
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| marcelofazan | ||||
| mfelis | ||||
| cabeludo | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| marcio |
Contagem Regressiva em tela de login
16/7/2010, 11:10 por Linghston
Ola amigos, esta é minha primeira participação neste forum e espero poder encontar aqui ajuda para ...
Comentários: 15
Estatísticas
Temos 926 usuários registradosO último usuário registrado atende pelo nome de Maria Tognetti
Os nossos membros postaram um total de 8596 mensagens em 1239 assuntos
Entendendo as permissões de arquivos (chmod)
Página 1 de 1 • Compartilhe •
Entendendo as permissões de arquivos (chmod)
Eu estava com problemas ao compartilhar alguns arquivos em rede, utilizando o Linux e, pesquisando na net, encontrei o conteúdo abaixo.
Espero que ajude a outros colegas, também.
Fonte:
[Você precisa estar registrado e conectado para ver este link.](chmod)/
Espero que ajude a outros colegas, também.
José Garcia Junior escreveu:Por: José Garcia Junior (Viva o Linux)
Entendendo as permissões
Usa-se muito o chmod e pouco fala-se dele.
Muitas vezes a pessoa não sabe o que está fazendo quando dá uma permissão 777 ou 455 para um arquivo.
Vou explicar mais a fundo o funcionamento do chmod.
Um 'ls -la' no Linux tem o seguinte output:
- Código:
drwxr-xr-x 2 root root 4096 Set 22 10:08 temp
-rwxrwxr-x 1 garcia garcia 1088 Jul 5 16:17 torpedo
-rw-rw-r-- 1 garcia garcia 18283 Ago 3 13:10 videoteca.tar.gz
-rw------- 1 garcia garcia 4857 Ago 11 11:46 .viminfo
drwxr-xr-x 2 garcia garcia 4096 Jul 15 11:34 vlc
-rw-rw-r-- 1 garcia garcia 14872515 Jul 15 11:30 vlc-binary.tar.gz
drwxr-xr-x 2 garcia garcia 4096 Mar 4 2004 webalizer-2.01-10-x86
Onde constam vários atributos como nome, data, usuário proprietário e as permissões do arquivo.
Essas permissões estão na primeira coluna, são aquelas letras "drwx".
Funciona da seguinte forma: o primeiro caractere dos atributos diz se o arquivo é um diretório ou um arquivo.
Se tiver o "d" indica que é diretório.
Os próximos caracteres se dividem em 3 grupos de 3 caracteres.
Então, fica subdividido dessa forma:
d rwx rwx rwx
d: tipo de arquivo (diretório);
rwx: permissões do proprietário e/ou usuário;
rwx: permissões para usuários do mesmo grupo;
rwx: permissões para todos usuários.
Mas o que significa rwx?
r - read (permissão de leitura);
w - write (permissão de escrita);
x - execute (permissão de execução.
No DOS ou Windows, quando queremos executar um arquivo temos que usar extensão .exe, .com, .bat, etc. Em UNIX você seta como permissão.
Ah tá, entendi o que significam as letras, mas... o que significa "chmod 455"??? De onde vem esses números?
O chmod tem a flexibilidade de trabalhar com valores decimais de 0 a 7.
Cada valor tem uma combinação de permissões pelos 3 grupos de caracteres que expliquei acima. Vamos à elas.
0[b] : [b]--- (nenhuma permissão)
1[b] : [b]--x (somente execução)
2[b] : [b]-w- (somente escrita)
3[b] : [b]-wx (escrita e execução)
4[b] : [b]r-- (somente leitura)
5[b] : [b]r-x (leitura e execução)
6[b] : [b]rw- (leitura e escrita)
7[b] : [b]rwx (leitura, escrita e execução)
Vamos a exemplos práticos para que vocês entendam como funcionam isso na prática.
# chmod 755 arquivo.ext
Atribui permissão de leitura, escrita e execução para o dono do arquivo (7), leitura e execução para usuários do mesmo grupo (5) e também para outros usuários (5).
# chmod 640 arquivo.ext
Atribui permissão de leitura e escrita (6) para o dono do arquivo, somente leitura para usuários do mesmo grupo (4) e nenhuma permissão para outros usuários (0).
# chmod 777 arquivo.ext
Permissão total de leitura, escrita e execução para TODOS! Se o servidor que você hospeda seus sites deixar brecha para acessarem ou simplesmente listarem seu diretório ou pasta, outros usuários poderão modificar seus arquivos. por isso é conveniente usar com cuidado.
Fonte:
[Você precisa estar registrado e conectado para ver este link.](chmod)/
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Entendendo as permissões de arquivos (chmod)
obs.
nunca deixe arquivos com 777
somente enquanto da manutencao, como root
se deixar tudo como 777 voce vai comecar a criar um "windows" dentro
do seu linux!
heheheheheheh
nunca deixe arquivos com 777
somente enquanto da manutencao, como root
se deixar tudo como 777 voce vai comecar a criar um "windows" dentro
do seu linux!
heheheheheheh
_________________
A lingua é o chicote do corpo! Minhas feridas ainda doem!

hugo- Usuário 5 Estrelas

Re: Entendendo as permissões de arquivos (chmod)
_________________
Bruno Souza
Chutar e Chingar certamente e o melhor conceito de Hardware e Software!

Brunoads- Começando a Participar

Re: Entendendo as permissões de arquivos (chmod)
Se pensar em binário fica fácil também
Então utiliza-se aritimética binária pra chegar nas outras combinações... :-)
- Código:
r.. = 100 = 4
.w. = 010 = 2
..x = 001 = 1
Então utiliza-se aritimética binária pra chegar nas outras combinações... :-)
_________________
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.] --> D.Maria cantando!!!
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]

cabeludo- Participa Bastante

Re: Entendendo as permissões de arquivos (chmod)
tinha que ser o chaves!
hauahuah
valeu cabelus
hauahuah
valeu cabelus
_________________
A lingua é o chicote do corpo! Minhas feridas ainda doem!

hugo- Usuário 5 Estrelas

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum





» Gerador randomico de chave/senha VFP
» Help do VFP 9 desapareceu
» Acessos no Programação Brasil
» Niver do Alceu
» Report com comandos de impressão @ SAY
» VFP Studio
» Emulacao de MAC em PC
» Imagem
» Formação em produção de games 3D no Rio de Janeiro
» Trazer para frente uma aplicação em execução
» PictureBox com fundo transparente
» Report so imprime primeiro registro
» IE x VFP
» Aplicativos para Dispositivos moveis
» Problemas com Form MDI
» Dataset ou Datatable
» Desabafo de um idoso!
» Select criando cursor apresenta erro
» Comandos alterados de DOS para Visual