Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

13. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 12/07/2019 - 21:50h


testando aqui em su o apt está funcionando parece que mudaram isso quando mudaram pro stable, porém o dpkg e alguns outro programas funciona apenas com sudo, louco demais essa parada do Debian.
exemplo do dpkg em SU

https://i.imgur.com/iKMY4q4.png

exemplo do dpkg em sudo

https://i.imgur.com/0gnnRtw.png

Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


  


14. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Mac
Skylen

(usa Debian)

Enviado em 14/07/2019 - 16:44h

É simples também instalei no PC o Debian 10, porém não uso sudo, acho desperdício de tempo. Por uso o su, que forma de logar para root, enquanto estiver logado no terminal.

Então:
su: login para terminal para entrar como root.

sudo: usuário com privilégios de root, para uso do usuário comum.

Caso queira configurar o sudo, se me lembro bem é em /etc/passwd e /etc/profile.


15. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 15/07/2019 - 13:32h


Mauriciodez escreveu:

sempre usei o netinstall e não vi problema nenhum com su do buster, a única coisa que achei chato foi ter que adicionar caminhos ao PATH.

echo "PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin"" >> /etc/environment 



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------



Isso aí é jeitinho... Uma maneira limpa, porém jeitinho... Igual a abrir o bashrc e tacar: source /etc/profile vai funcionar... Eles limitaram o uso do su, a quem digar que possar ser para ocultar brechas deixadas pelo wayland...

Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


16. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Lima Júnior
lmJR

(usa Debian)

Enviado em 15/07/2019 - 15:05h

E eu achando que tinha quebrado o sistema depois de tentar usar o mkfs para tentar formatar um pendrive e só dar certo quando uso o sudo pelo usuário comum '-'
Até mesmo outros comandos não funcionam como root, só se usar o sudo + usuário comum.
Detalhe, uso LXDE que ainda tá vindo com Xorg.


17. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 15/07/2019 - 15:08h


lmJR escreveu:

E eu achando que tinha quebrado o sistema depois de tentar usar o mkfs para tentar formatar um pendrive e só dar certo quando uso o sudo pelo usuário comum '-'
Até mesmo outros comandos não funcionam como root, só se usar o sudo + usuário comum.
Detalhe, uso LXDE que ainda tá vindo com Xorg.


Tem que usar a dica do mauriciodez ou como root, antes dos comandos no terminal mandar: source /etc/profile
Aí pode rodar os comandos, politica estranha que adotaram

Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


18. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 15/07/2019 - 15:09h

https://linuxdicasesuporte.blogspot.com/2019/07/debian-gnuhurd-2019.html?showComment=1563213905860&a...
Acontece até no Debian com outro kernel... As outras distros optaram por esse caminho?


Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


19. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 15/07/2019 - 15:39h

Achei uma explicação interessante

Muito recentemente (com a versão 2.32-0.2 de util-linux27 jul 2018) o Debian mudou para uma suimplementação diferente , veja bug 833256 . O "novo" sué de util-linuxenquanto o "antigo" estava contido no loginpacote e originou-se desrc:shadow

Citando de util-linux/NEWS.Debian.gz:

As duas implementações são muito semelhantes, mas têm algumas pequenas diferenças (e pode haver mais que ainda não foi notado), por exemplo

O novo 'su' (sem args, ou seja, ao preservar o ambiente) também preserva o PATH e o IFS, enquanto o antigo su sempre reiniciava o PATH e o IFS, mesmo no modo 'preservar o ambiente'.
su '' (string de usuário vazia) usada para dar root, mas agora retorna um erro.
anteriormente su tinha apenas uma configuração pam, mas agora 'su -' é configurado separadamente em /etc/pam.d/su-l
A primeira diferença é provavelmente a mais visível do usuário. Fazer o 'su' simples é realmente uma má idéia por muitas razões, então é altamente recomendável usar 'su -' para sempre obter um ambiente recém-configurado semelhante a um login normal. Se você quiser restaurar um comportamento mais semelhante ao anterior, você pode adicionar 'ALWAYS_SET_PATH yes' em /etc/login.defs.

A suimplementação usada anteriormente se comportou de maneira diferente em relação a PATH. Isso também é discutido neste relatório de bug, veja 833256 # 80 . O novo supreserva PATHse não for invocado com su -.

Resumindo: o antigo sucomportamento do Debian su -, pelo menos em relação a PATH. Com a nova implementação, você deve quase sempre usar su -, semelhante a outras distribuições.

Fonte: https://unix.stackexchange.com/questions/460478/debian-su-and-su-path-differences


Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


20. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Lima Júnior
lmJR

(usa Debian)

Enviado em 15/07/2019 - 17:56h


GRM escreveu:


Tem que usar a dica do mauriciodez ou como root, antes dos comandos no terminal mandar: source /etc/profile
Aí pode rodar os comandos, politica estranha que adotaram


Vou usar sim no meu notebook de estudos, o que uso pra acessar a internet é com Manjaro Openbox.


21. Re: Debian 10 SU com menos liberdade do que o SUDO

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/08/2019 - 13:22h

Se o problema de comando não encontrado no Debian 10 estiver acontecendo como root, o motivo provavelmente foi a mudança na forma de funcionamento do comando su, e a forma mais fácil de resolver isso é ao invés do comando su usar o comando su - :
su -

Outra alternativa para resolver esse problema e continuar usando somente o comando su como antes, é adicionar nas variáveis de ambiente um path contendo todos os diretórios onde são buscados os comandos.

Para mais detalhes e ver outras alternativas para a mudança no funcionamento do comando su, veja esse artigo no site do Debian:

https://wiki.debian.org/NewInBuster


22. Comigo foi assim

Cézar Augusto
cizordj

(usa Debian)

Enviado em 08/08/2019 - 16:34h

Sim eu também notei isso no Debian 10, o comando su em um net install não funciona direito, no sentido que alguns comandos simplesmente não são encontrados. Eu sei que tem que adicionar vários caminhos ao PATH, mas quando instalei o Debian sem interface gráfica e logava diretamente como root pelo tty foi aí que root se tornou um super usuário de verdade.

Até o DPKG não funcionava direito.

Claro que para resolver isso é só exportar um monte de diretórios ao PATH ;

Resumindo:

- Logar como root no TTY funciona;
- Trocar de usuário em um ambiente gráfico não;

<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera


23. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 08/08/2019 - 18:04h

Olha, em sabayon, ambos funcionam, e bem:
tanto o su como o sudo.
eu gosto de sudo, mas não é todo mundo que gosta.

vc já deu uma olhada dentro dos arquivos de configuração... primeiro só olha o sudoers, pq se for editar, mais fácil usar visudo (se editar com editor root comum, ao salvar com o mesmo nome, vai danar o sudoers)


$ cat /etc/sudoers
$ cat /etc/pam.d/su
para editar:
# visudo


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


24. Re: Debian 10 SU com menos liberdade do que o SUDO [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/08/2019 - 19:16h

da um vi /etc/sudoers e ve se o root esta como
ALL = (ALL) ALL



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts