Re: duvida sobre permissoes
Fabiano Pires wrote: Alguns programas ignoram as permissões do sistema de arquivos e só permitem a execução mediante algumas premissas (ex: ser superuser, fazer parte do grupo root, pertencer a um grupo específico. O iptables é um exemplo perfeito. Às vezes você consegue acesso ao programa mas não aos arquivos ou outros comando de que ele necessita. Ah tá... então a coisa é mais complicada ainda. Teoricamente, root é o nome de um usuário e superuser diz-se de qualquer usuário com id=0 (em /etc/passwd). Idealmente, os programas deveriam checar se você tem permissão de admin checando se o valor do seu ID = 0. Mas eu não sei se todos funcionam assim ... Falou, obrigado. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: duvida sobre permissoes
Fabio Guerrazzi wrote: No linux certas coisas só o root pode fazer. Também acho um saco. Porém não acho certo dar privilégios de root ao meu usuário (ele é meio relapso :) Você não é o único :) Ontem eu queria que a máquina desligasse sozinha a certa hora. Fiz um script com o halt e mandei o root rodar um at. A alternativa (mais trabalhosa) seria o sudo. Fabio. Obrigado por responder. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: duvida sobre permissoes
Marcos Vinicius Lazarini wrote: Quando a permissão está errada, ai é o bash quem reclama, e com outro erro: $ ls -l comments -rw-r--r-- 1 user user 131 May 14 2004 comments $ ./comments -bash: ./comments: Permission denied Verdade, confirmei isso, mas você quis dizer algo como -rw-r-xr-x 1 user user 131 May 14 2004 comments com permissão de execução para alguém, suponho. O halt deve fazer alguma verificação interna pra ter certeza de que é o root quem o chamou Como não é um script, nao dá pra saber direito o que faz: $ file /sbin/halt /sbin/halt: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped Tá, obrigado. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
duvida sobre permissoes
Tenho duas perguntas, provavelmente muito idiotas, mas vou arriscar, espero que ninguém se aborreça com isso: 1ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ ls -l /sbin/halt -rwxr-xr-x 1 root root 9808 2006-02-09 22:23 /sbin/halt [EMAIL PROTECTED]:~$ ls -ld /sbin drwxr-xr-x 2 root root 4392 2006-03-20 13:34 /sbin Eu pensei que eu, usuário luiz, tivesse direito de execução do programa halt, já que a permissão de execução do comando halt para outros é 'r-x'. Isto não significa leitura E execução? Chute meu: será que é assim porque o halt vai executar outros programas para os quais eu não tenho permissão? 2ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ /sbin/shutdown shutdown: you must be root to do that! Tem alguma diferença entre root e superuser? Obrigado, Luiz Fernando -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: duvida sobre permissoes
Em 21/03/06, Luiz Fernando C Camargo[EMAIL PROTECTED] escreveu: Tenho duas perguntas, provavelmente muito idiotas, mas vou arriscar, espero que ninguém se aborreça com isso: 1ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ ls -l /sbin/halt -rwxr-xr-x 1 root root 9808 2006-02-09 22:23 /sbin/halt [EMAIL PROTECTED]:~$ ls -ld /sbin drwxr-xr-x 2 root root 4392 2006-03-20 13:34 /sbin Eu pensei que eu, usuário luiz, tivesse direito de execução do programa halt, já que a permissão de execução do comando halt para outros é 'r-x'. Isto não significa leitura E execução? Chute meu: será que é assim porque o halt vai executar outros programas para os quais eu não tenho permissão? Alguns programas ignoram as permissões do sistema de arquivos e só permitem a execução mediante algumas premissas (ex: ser superuser, fazer parte do grupo root, pertencer a um grupo específico. O iptables é um exemplo perfeito. Às vezes você consegue acesso ao programa mas não aos arquivos ou outros comando de que ele necessita. 2ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ /sbin/shutdown shutdown: you must be root to do that! Tem alguma diferença entre root e superuser? Teoricamente, root é o nome de um usuário e superuser diz-se de qualquer usuário com id=0 (em /etc/passwd). Idealmente, os programas deveriam checar se você tem permissão de admin checando se o valor do seu ID = 0. Mas eu não sei se todos funcionam assim ... Obrigado, Luiz Fernando De nada, Fabiano
Re: duvida sobre permissoes
Luiz Fernando C Camargo disse: Tenho duas perguntas, provavelmente muito idiotas, mas vou arriscar, espero que ninguém se aborreça com isso: 1ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ ls -l /sbin/halt -rwxr-xr-x 1 root root 9808 2006-02-09 22:23 /sbin/halt [EMAIL PROTECTED]:~$ ls -ld /sbin drwxr-xr-x 2 root root 4392 2006-03-20 13:34 /sbin Eu pensei que eu, usuário luiz, tivesse direito de execução do programa halt, já que a permissão de execução do comando halt para outros é 'r-x'. Isto não significa leitura E execução? Chute meu: será que é assim porque o halt vai executar outros programas para os quais eu não tenho permissão? 2ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ /sbin/shutdown shutdown: you must be root to do that! Tem alguma diferença entre root e superuser? No linux certas coisas só o root pode fazer. Também acho um saco. Porém não acho certo dar privilégios de root ao meu usuário (ele é meio relapso :) Ontem eu queria que a máquina desligasse sozinha a certa hora. Fiz um script com o halt e mandei o root rodar um at. A alternativa (mais trabalhosa) seria o sudo. Fabio. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: duvida sobre permissoes
Luiz Fernando C Camargo wrote: Tenho duas perguntas, provavelmente muito idiotas, mas vou arriscar, espero que ninguém se aborreça com isso: 1ª pergunta: [EMAIL PROTECTED]:~$ /sbin/halt halt: must be superuser. [EMAIL PROTECTED]:~$ ls -l /sbin/halt -rwxr-xr-x 1 root root 9808 2006-02-09 22:23 /sbin/halt [EMAIL PROTECTED]:~$ ls -ld /sbin drwxr-xr-x 2 root root 4392 2006-03-20 13:34 /sbin Eu pensei que eu, usuário luiz, tivesse direito de execução do programa halt, já que a permissão de execução do comando halt para outros é 'r-x'. Isto não significa leitura E execução? Quando a permissão está errada, ai é o bash quem reclama, e com outro erro: $ ls -l comments -rw-r--r-- 1 user user 131 May 14 2004 comments $ ./comments -bash: ./comments: Permission denied O halt deve fazer alguma verificação interna pra ter certeza de que é o root quem o chamou Como não é um script, nao dá pra saber direito o que faz: $ file /sbin/halt /sbin/halt: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped -- Marcos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]