Re: [Ubuntu-BR] sudo versus PATH
como diria o tio Ben, "grandes poderes, grandes responsabilidades" -- Marlon Valério ┌┐ T0ddy Stone Brains └┘ Em 14 de março de 2011 12:59, Fabiano Barros escreveu: > Paulo; > > este comando fará com que vc seja root, ou seja, se vc não souber o q esta > fazendo, estará vulnerável sim... > > indico o comando apenas para administradão, não para utilizar o tempo > todo... > > grupo me corrija se estiver errado. > > > > > > 2011/3/14 Paulo Fernandes > > > * > > Pergunta de um iniciante: esse comando "sudo su -" não deixa o micro > > vulnerável??!! > > > > Grato antecipado pelos esclarecimentos. > > > > Paulo > > > > > > * > > > > Em 11 de março de 2011 15:16, Fabiano Barros > >escreveu: > > > > > eu uso: > > > > > > sudo su - > > > > > > > > > > > > 2011/3/11 rodrigodelimavie...@gmail.com > > > > > > > > Quase sempre preciso executar scripts php que necessitam de > privilégios > > > > administrativos no linux, para isso uso "sudo -s" para logar como > > > > administrador e php /caminho/para/o/script.php para executar o > script. > > > > > > > > Mas como utilizo o Zend Server CE, o path para o php e outros > binários > > > > relacionados é /usr/local/zend/bin, e este path não está presente > após > > o > > > > sudo -s, como podem ver abaixo: > > > > > > > > rodrigo@rodrigo-laptop:~$ echo $PATH > > > > > > > > > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > > > > rodrigo@rodrigo-laptop:~$ sudo -s > > > > [sudo] password for rodrigo: > > > > root@rodrigo-laptop:~# echo $PATH > > > > > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > > > > > > > > > > Lendo a documentação do sudo, vi que o comando "env_reset" é > > responsável > > > > por > > > > redefinir diversas configurações de ambiente, inclusive o PATH se o > > mesmo > > > > não estiver listado na sessão "Environment variables to preserve:" da > > > saída > > > > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está > > listado: > > > > > > > > # sudo -V > > > > ... > > > > Environment variables to preserve: > > > > XAUTHORIZATION > > > > XAUTHORITY > > > > TZ > > > > PS2 > > > > PS1 > > > > PATH > > > > MAIL > > > > LS_COLORS > > > > > > > > > > > > Isso é um BUG ou eu interpretei mal as informações da manpage do > sudo? > > > > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > > > > gostaria de alterar as configurações padrões, apenas de pegar o PATH > > > padrão > > > > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > > > > PATH="$PATH:/usr/local/zend/bin" > > > > > > > > > > > > Obrigado. > > > > -- > > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > > > > > Lista de discussão Ubuntu Brasil > > > > Histórico, descadastramento e outras opções: > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > > > > > > > > > > > -- > > > Fabiano Barros > > > Consultor Técnico > > > Cel.: 55 15 9175-4204 > > > barrosfabi...@gmail.com > > > -- > > > DJSystem - Automação Comercial > > > Fone/Fax: 55 15 3259-9600 > > > -- > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > > > Lista de discussão Ubuntu Brasil > > > Histórico, descadastramento e outras opções: > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > -- > Fabiano Barros > Consultor Técnico > Cel.: 55 15 9175-4204 > barrosfabi...@gmail.com > -- > DJSystem - Automação Comercial > Fone/Fax: 55 15 3259-9600 > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] sudo versus PATH
Paulo; este comando fará com que vc seja root, ou seja, se vc não souber o q esta fazendo, estará vulnerável sim... indico o comando apenas para administradão, não para utilizar o tempo todo... grupo me corrija se estiver errado. 2011/3/14 Paulo Fernandes > * > Pergunta de um iniciante: esse comando "sudo su -" não deixa o micro > vulnerável??!! > > Grato antecipado pelos esclarecimentos. > > Paulo > > > * > > Em 11 de março de 2011 15:16, Fabiano Barros >escreveu: > > > eu uso: > > > > sudo su - > > > > > > > > 2011/3/11 rodrigodelimavie...@gmail.com > > > > > Quase sempre preciso executar scripts php que necessitam de privilégios > > > administrativos no linux, para isso uso "sudo -s" para logar como > > > administrador e php /caminho/para/o/script.php para executar o script. > > > > > > Mas como utilizo o Zend Server CE, o path para o php e outros binários > > > relacionados é /usr/local/zend/bin, e este path não está presente após > o > > > sudo -s, como podem ver abaixo: > > > > > > rodrigo@rodrigo-laptop:~$ echo $PATH > > > > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > > > rodrigo@rodrigo-laptop:~$ sudo -s > > > [sudo] password for rodrigo: > > > root@rodrigo-laptop:~# echo $PATH > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > > > > > > > Lendo a documentação do sudo, vi que o comando "env_reset" é > responsável > > > por > > > redefinir diversas configurações de ambiente, inclusive o PATH se o > mesmo > > > não estiver listado na sessão "Environment variables to preserve:" da > > saída > > > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está > listado: > > > > > > # sudo -V > > > ... > > > Environment variables to preserve: > > > XAUTHORIZATION > > > XAUTHORITY > > > TZ > > > PS2 > > > PS1 > > > PATH > > > MAIL > > > LS_COLORS > > > > > > > > > Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? > > > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > > > gostaria de alterar as configurações padrões, apenas de pegar o PATH > > padrão > > > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > > > PATH="$PATH:/usr/local/zend/bin" > > > > > > > > > Obrigado. > > > -- > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > > > Lista de discussão Ubuntu Brasil > > > Histórico, descadastramento e outras opções: > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > > > > > > -- > > Fabiano Barros > > Consultor Técnico > > Cel.: 55 15 9175-4204 > > barrosfabi...@gmail.com > > -- > > DJSystem - Automação Comercial > > Fone/Fax: 55 15 3259-9600 > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Fabiano Barros Consultor Técnico Cel.: 55 15 9175-4204 barrosfabi...@gmail.com -- DJSystem - Automação Comercial Fone/Fax: 55 15 3259-9600 -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] sudo versus PATH
* Pergunta de um iniciante: esse comando "sudo su -" não deixa o micro vulnerável??!! Grato antecipado pelos esclarecimentos. Paulo * Em 11 de março de 2011 15:16, Fabiano Barros escreveu: > eu uso: > > sudo su - > > > > 2011/3/11 rodrigodelimavie...@gmail.com > > > Quase sempre preciso executar scripts php que necessitam de privilégios > > administrativos no linux, para isso uso "sudo -s" para logar como > > administrador e php /caminho/para/o/script.php para executar o script. > > > > Mas como utilizo o Zend Server CE, o path para o php e outros binários > > relacionados é /usr/local/zend/bin, e este path não está presente após o > > sudo -s, como podem ver abaixo: > > > > rodrigo@rodrigo-laptop:~$ echo $PATH > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > > rodrigo@rodrigo-laptop:~$ sudo -s > > [sudo] password for rodrigo: > > root@rodrigo-laptop:~# echo $PATH > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > > > > Lendo a documentação do sudo, vi que o comando "env_reset" é responsável > > por > > redefinir diversas configurações de ambiente, inclusive o PATH se o mesmo > > não estiver listado na sessão "Environment variables to preserve:" da > saída > > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está listado: > > > > # sudo -V > > ... > > Environment variables to preserve: > > XAUTHORIZATION > > XAUTHORITY > > TZ > > PS2 > > PS1 > > PATH > > MAIL > > LS_COLORS > > > > > > Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? > > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > > gostaria de alterar as configurações padrões, apenas de pegar o PATH > padrão > > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > > PATH="$PATH:/usr/local/zend/bin" > > > > > > Obrigado. > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > -- > Fabiano Barros > Consultor Técnico > Cel.: 55 15 9175-4204 > barrosfabi...@gmail.com > -- > DJSystem - Automação Comercial > Fone/Fax: 55 15 3259-9600 > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] sudo versus PATH
"It works!" EU RI! -- Marlon Valério ┌┐ T0ddy Stone Brains └┘ Em 11 de março de 2011 15:30, rodrigodelimavie...@gmail.com < rodrigodelimavie...@gmail.com> escreveu: > Fabiano, > > "It works!" > > Obrigado. > > Em 11 de março de 2011 14:16, Fabiano Barros >escreveu: > > > eu uso: > > > > sudo su - > > > > > > > > 2011/3/11 rodrigodelimavie...@gmail.com > > > > > Quase sempre preciso executar scripts php que necessitam de privilégios > > > administrativos no linux, para isso uso "sudo -s" para logar como > > > administrador e php /caminho/para/o/script.php para executar o script. > > > > > > Mas como utilizo o Zend Server CE, o path para o php e outros binários > > > relacionados é /usr/local/zend/bin, e este path não está presente após > o > > > sudo -s, como podem ver abaixo: > > > > > > rodrigo@rodrigo-laptop:~$ echo $PATH > > > > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > > > rodrigo@rodrigo-laptop:~$ sudo -s > > > [sudo] password for rodrigo: > > > root@rodrigo-laptop:~# echo $PATH > > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > > > > > > > Lendo a documentação do sudo, vi que o comando "env_reset" é > responsável > > > por > > > redefinir diversas configurações de ambiente, inclusive o PATH se o > mesmo > > > não estiver listado na sessão "Environment variables to preserve:" da > > saída > > > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está > listado: > > > > > > # sudo -V > > > ... > > > Environment variables to preserve: > > > XAUTHORIZATION > > > XAUTHORITY > > > TZ > > > PS2 > > > PS1 > > > PATH > > > MAIL > > > LS_COLORS > > > > > > > > > Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? > > > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > > > gostaria de alterar as configurações padrões, apenas de pegar o PATH > > padrão > > > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > > > PATH="$PATH:/usr/local/zend/bin" > > > > > > > > > Obrigado. > > > -- > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > > > Lista de discussão Ubuntu Brasil > > > Histórico, descadastramento e outras opções: > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > > > > > > -- > > Fabiano Barros > > Consultor Técnico > > Cel.: 55 15 9175-4204 > > barrosfabi...@gmail.com > > -- > > DJSystem - Automação Comercial > > Fone/Fax: 55 15 3259-9600 > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] sudo versus PATH
Fabiano, "It works!" Obrigado. Em 11 de março de 2011 14:16, Fabiano Barros escreveu: > eu uso: > > sudo su - > > > > 2011/3/11 rodrigodelimavie...@gmail.com > > > Quase sempre preciso executar scripts php que necessitam de privilégios > > administrativos no linux, para isso uso "sudo -s" para logar como > > administrador e php /caminho/para/o/script.php para executar o script. > > > > Mas como utilizo o Zend Server CE, o path para o php e outros binários > > relacionados é /usr/local/zend/bin, e este path não está presente após o > > sudo -s, como podem ver abaixo: > > > > rodrigo@rodrigo-laptop:~$ echo $PATH > > > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > > rodrigo@rodrigo-laptop:~$ sudo -s > > [sudo] password for rodrigo: > > root@rodrigo-laptop:~# echo $PATH > > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > > > > Lendo a documentação do sudo, vi que o comando "env_reset" é responsável > > por > > redefinir diversas configurações de ambiente, inclusive o PATH se o mesmo > > não estiver listado na sessão "Environment variables to preserve:" da > saída > > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está listado: > > > > # sudo -V > > ... > > Environment variables to preserve: > > XAUTHORIZATION > > XAUTHORITY > > TZ > > PS2 > > PS1 > > PATH > > MAIL > > LS_COLORS > > > > > > Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? > > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > > gostaria de alterar as configurações padrões, apenas de pegar o PATH > padrão > > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > > PATH="$PATH:/usr/local/zend/bin" > > > > > > Obrigado. > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > -- > Fabiano Barros > Consultor Técnico > Cel.: 55 15 9175-4204 > barrosfabi...@gmail.com > -- > DJSystem - Automação Comercial > Fone/Fax: 55 15 3259-9600 > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] sudo versus PATH
eu uso: sudo su - 2011/3/11 rodrigodelimavie...@gmail.com > Quase sempre preciso executar scripts php que necessitam de privilégios > administrativos no linux, para isso uso "sudo -s" para logar como > administrador e php /caminho/para/o/script.php para executar o script. > > Mas como utilizo o Zend Server CE, o path para o php e outros binários > relacionados é /usr/local/zend/bin, e este path não está presente após o > sudo -s, como podem ver abaixo: > > rodrigo@rodrigo-laptop:~$ echo $PATH > > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin > rodrigo@rodrigo-laptop:~$ sudo -s > [sudo] password for rodrigo: > root@rodrigo-laptop:~# echo $PATH > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin > > > Lendo a documentação do sudo, vi que o comando "env_reset" é responsável > por > redefinir diversas configurações de ambiente, inclusive o PATH se o mesmo > não estiver listado na sessão "Environment variables to preserve:" da saída > do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está listado: > > # sudo -V > ... > Environment variables to preserve: > XAUTHORIZATION > XAUTHORITY > TZ > PS2 > PS1 > PATH > MAIL > LS_COLORS > > > Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? > Alguém sabe alguma forma de contornar este problema? Sendo que eu não > gostaria de alterar as configurações padrões, apenas de pegar o PATH padrão > que o sudo define e acrescentar os paths do Zend Server, por exemplo: > PATH="$PATH:/usr/local/zend/bin" > > > Obrigado. > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Fabiano Barros Consultor Técnico Cel.: 55 15 9175-4204 barrosfabi...@gmail.com -- DJSystem - Automação Comercial Fone/Fax: 55 15 3259-9600 -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
[Ubuntu-BR] sudo versus PATH
Quase sempre preciso executar scripts php que necessitam de privilégios administrativos no linux, para isso uso "sudo -s" para logar como administrador e php /caminho/para/o/script.php para executar o script. Mas como utilizo o Zend Server CE, o path para o php e outros binários relacionados é /usr/local/zend/bin, e este path não está presente após o sudo -s, como podem ver abaixo: rodrigo@rodrigo-laptop:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/zend/bin:/usr/local/zend/share/ZendFramework/bin rodrigo@rodrigo-laptop:~$ sudo -s [sudo] password for rodrigo: root@rodrigo-laptop:~# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin Lendo a documentação do sudo, vi que o comando "env_reset" é responsável por redefinir diversas configurações de ambiente, inclusive o PATH se o mesmo não estiver listado na sessão "Environment variables to preserve:" da saída do comando "# sudo -V". E no meu ubuntu (10.10 - maverick) está listado: # sudo -V ... Environment variables to preserve: XAUTHORIZATION XAUTHORITY TZ PS2 PS1 PATH MAIL LS_COLORS Isso é um BUG ou eu interpretei mal as informações da manpage do sudo? Alguém sabe alguma forma de contornar este problema? Sendo que eu não gostaria de alterar as configurações padrões, apenas de pegar o PATH padrão que o sudo define e acrescentar os paths do Zend Server, por exemplo: PATH="$PATH:/usr/local/zend/bin" Obrigado. -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br