senha de root

Iniciado por draw, 07 de Outubro de 2008, 13:33

tópico anterior - próximo tópico

draw

instalei em minha máquina o ubuntu 7.10. Quando eu tento instalar algum programa, é me pedido uma senha. Digito a minha senha normal, que é a mesma quando inicio o sistema, aí aparece uma mensagem informando que a senha não é valido como senha de root. Como eu cadastro a tal senha? No password do terminal, também a minha senha não dar certo.

clcampos

Realmente você não precisa do root no ubuntu, bastando para isso estar usando um usuário com status de administrador (pertencente ao grupo admin, assim como o usuário criado na instalação).

Para rodar algo no ambiente gráfico com status de root use o gksudo, e para o terminal sudo.

Tem como você dizer exatamente o que esta fazendo, e qual é a mensagem de erro exata que esta recebendo?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

como eu utilizo este kgsudo? E como eu faço para utilizar o sistema como usuário com status de administrador? (é que eu sou novo no sistema e não sei quase nada). No momento eu estou utilizando o Windows, mas assim que eu entrar no Ubuntu irei vereficar exatamente qual foi a mensagem que apareceu na tela . A respeito do que eu estava fazendo, olha! É basicamente, em tudo que me é pedido uma senha,digito a senha, e aparece uma mensagem informando que não e a correta. A única coisa que conseguir fazer é alterar a minha senha e mais nada. Na seção de administração e no terminal já até desistir. Mais tarde, quando eu entrar no Ubuntu, irei passar tudo que eu tentar fazer e exatamente qual a mensagem que irá aparecer quando inserir minha senha. Desde já, valeu pela a ajuda.

clcampos

Citação de: draw online 08 de Outubro de 2008, 17:33
como eu utilizo este kgsudo?

Para executar uma aplicação usando o gksudo basta colocá-lo na frente do comando. Exemplificando digamos que você queira editar um arquivo do sistema, o que necessita de direitos administrativos:

1a. Forma - Pelo Ambiente Gráfico:


  • Digite Alt + F2 para abrir a janela Executar Aplicação
  • Digite gksudo   gedit  arquivo_a_editar
  • Digite a senha do usuário atual (desde que o mesmo pertença ao grupo admin), e entenda que o Linux é case sensitive, ou seja, "A" não é igual a "a".
  • Pronto!  O editor tem que abrir com o arquivo

2a. Forma - Pelo Ambiente Caracter:


  • Abra um terminal (Aplicações > Acessórios > Terminal ou Consola)
  • Digite sudo   gedit  arquivo_a_editar
  • Digite sua senha (vale tudo que foi dito antes, além do que no terminal nada aparece enquanto digita a senha)
  • Pronto!  O editor tem que abrir com o arquivo

CitarE como eu faço para utilizar o sistema como usuário com status de administrador? (é que eu sou novo no sistema e não sei quase nada).

Não recomendo usar mesmo o sistema o tempo todo como root. Se quiser basta pesquisar aqui no fórum, que o assunto já foi tratado algumas vezes.

CitarNo momento eu estou utilizando o Windows, mas assim que eu entrar no Ubuntu irei vereficar exatamente qual foi a mensagem que apareceu na tela .

No aguardo da mensagem.

CitarA respeito do que eu estava fazendo, olha! É basicamente, em tudo que me é pedido uma senha,digito a senha, e aparece uma mensagem informando que não e a correta. A única coisa que conseguir fazer é alterar a minha senha e mais nada. Na seção de administração e no terminal já até desistir. Mais tarde, quando eu entrar no Ubuntu, irei passar tudo que eu tentar fazer e exatamente qual a mensagem que irá aparecer quando inserir minha senha. Desde já, valeu pela a ajuda.

Até mais!
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

Eu verifiquei no ubuntu 7.10 que instalei, não tem essa opção grupo admin, não tem nada referente a instalar e remover programas e nem o Gerenciador de Pacotes Synaptic. Tô enrolado.

draw

Como eu faço para visualizar estes três itens que mensionei anteriormente ou instalá-los? Porque realmente não tem nenhum deles no Ubuntu 7.10 que instalei.

clcampos

Liste aqui o conteúdo do arquivo /etc/group.

Diga também uma coisa, tem certeza que não existe a opção Sistema > Administração > Gerenciador de Pacotes Synaptic?

Quais opções tem no menu Sistema > Administração?

Você esta usando o usuário criado na instalação?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

As opções são estas:
                             > Ferramentas de Rede
                             > Gerenciador de Atualização
                             > Gerenciador de Chaveiros
                             > Impressão           
                             > Log do Sistema
                             > Monitor do Sistema
em (Sistema>Administração). Sim. Estou usando o usuário criado na instalação.

clcampos

Citação de: draw online 11 de Outubro de 2008, 16:51
As opções são estas:
                             > Ferramentas de Rede
                             > Gerenciador de Atualização
                             > Gerenciador de Chaveiros
                             > Impressão           
                             > Log do Sistema
                             > Monitor do Sistema
em (Sistema>Administração). Sim. Estou usando o usuário criado na instalação.

É como se você não fosse um usuário com status de administrador. Cole aqui o conteúdo dos arquivos /etc/group e /etc/passwd.

A sim, só para não ter dúvidas o nome do seu usuário.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

Eu não sei onde fica estes arquivos aí não. Mas irei procurar e listar cada um deles. Você está me perguntando qual é o nome do meu usuário que utilizo? 

clcampos

Citação de: draw online 12 de Outubro de 2008, 16:47
Eu não sei onde fica estes arquivos aí não. Mas irei procurar e listar cada um deles. Você está me perguntando qual é o nome do meu usuário que utilizo? 

Ué eu passei para você o caminho e o nome do arquivo. Basta abrir o Editor de Texto (que esta em Aplicações > Acessórios) ir até o diretório /etc, abrir os arquivos passwd e group e listar eles aqui.

Outra coisa, além da informação quero saber o nome do seu usuário, se possível claro.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

Eu fui no terminal e tentei fazer como você citou (o terminal estava assim: new@system-desktop:$. Digitei sudo gedit  arquivo_a_editar). Aí apareceu: [sudo] password for new. Digitei a senha. Depois apareceu novamente: new@system-desktop:$. Não entendi nada. Tentei usar também o gksudo (Alt+F2, digitei gksudo gedit  arquivo_a_editar) Apareceu a mensagem "Digite sua senha para executar tarefas administrativas." Digitei a senha. E apareceu a mensagem, dizendo: Não foi possível rodar gedit  arquivo_a_editar como usuário de root. Mecanismo de autorização (sudo) não permite que você execute esse programa. Parece até brincadeira.
O nome do usuário que utilizo é "new".


O que consegui achar em: Aplicações > Acessórios > Editor de Texto > /etc/group e /etc/passwd, foram:
em group:
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:system,new
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:system,new
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,system,new
floppy:x:25:haldaemon,system,new
tape:x:26:
sudo:x:27:
audio:x:29:system,new
dip:x:30:system,new
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:system,new
sasl:x:45:
plugdev:x:46:haldaemon,system,new
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,system,new
nvram:x:105:
fuse:x:106:
ssl-cert:x:107:
lpadmin:x:108:system,new
messagebus:x:109:
admin:x:110:system
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:system
haldaemon:x:116:
powerdev:x:117:haldaemon,system
gdm:x:118:
slocate:x:119:
system:x:1000:
new:x:1001:root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:system,new
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:system,new
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,system,new
floppy:x:25:haldaemon,system,new
tape:x:26:
sudo:x:27:
audio:x:29:system,new
dip:x:30:system,new
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:system,new
sasl:x:45:
plugdev:x:46:haldaemon,system,new
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,system,new
nvram:x:105:
fuse:x:106:
ssl-cert:x:107:
lpadmin:x:108:system,new
messagebus:x:109:
admin:x:110:system
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:system
haldaemon:x:116:
powerdev:x:117:haldaemon,system
gdm:x:118:
slocate:x:119:
system:x:1000:
new:x:1001:root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:system,new
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:system,new
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,system,new
floppy:x:25:haldaemon,system,new
tape:x:26:
sudo:x:27:
audio:x:29:system,new
dip:x:30:system,new
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:system,new
sasl:x:45:
plugdev:x:46:haldaemon,system,new
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,system,new
nvram:x:105:
fuse:x:106:
ssl-cert:x:107:
lpadmin:x:108:system,new
messagebus:x:109:
admin:x:110:system
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:system
haldaemon:x:116:
powerdev:x:117:haldaemon,system
gdm:x:118:
slocate:x:119:
system:x:1000:
new:x:1001:root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:system,new
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:system,new
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,system,new
floppy:x:25:haldaemon,system,new
tape:x:26:
sudo:x:27:
audio:x:29:system,new
dip:x:30:system,new
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:system,new
sasl:x:45:
plugdev:x:46:haldaemon,system,new
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,system,new
nvram:x:105:
fuse:x:106:
ssl-cert:x:107:
lpadmin:x:108:system,new
messagebus:x:109:
admin:x:110:system
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:system
haldaemon:x:116:
powerdev:x:117:haldaemon,system
gdm:x:118:
slocate:x:119:
system:x:1000:
new:x:1001:


e em passwd:
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
dhcp:x:100:101::/nonexistent:/bin/false
syslog:x:101:102::/home/syslog:/bin/false
klog:x:102:103::/home/klog:/bin/false
messagebus:x:103:109::/var/run/dbus:/bin/false
hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false
avahi-autoipd:x:105:113:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
avahi:x:106:114:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
haldaemon:x:107:116:Hardware abstraction layer,,,:/home/haldaemon:/bin/false
gdm:x:108:118:Gnome Display Manager:/var/lib/gdm:/bin/false
system:x:1000:1000:Emerson,,,:/home/system:/bin/bash
new:x:1001:1001:Emerson de Lveira Costa,,,:/home/new:/bin/bash



Tentei entrar também em group- e em passwd-, e  ainda no arquivo: /etc/security/opasswd mas apareceu uma mensagem, em ambos os arquivos, dizendo que não foi possível entrar no arquivo.... Você não tem permissão necessária para abrir o arquivo.
Mas quando entrei em: /etc/security/group. conf, abriu o seguinte texto:
#
# This is the configuration file for the pam_group module. 
#

#
# *** Please note that giving group membership on a session basis is
# *** NOT inherently secure. If a user can create an executable that
# *** is setgid a group that they are infrequently given membership
# *** of, they can basically obtain group membership any time they
# *** like. Example: games are allowed between the hours of 6pm and 6am
# *** user joe logs in at 7pm writes a small C-program toplay.c that
# *** invokes their favorite shell, compiles it and does
# *** "chgrp games toplay; chmod g+s toplay". They are basically able
# *** to play games any time... You have been warned. AGM
#

#
# The syntax of the lines is as follows:
#
#       services;ttys;users;times;groups
#
# white space is ignored and lines maybe extended with '\\n' (escaped
# newlines). From reading these comments, it is clear that
# text following a '#' is ignored to the end of the line.
#
# the combination of individual users/terminals etc is a logic list
# namely individual tokens that are optionally prefixed with '!' (logical
# not) and separated with '&' (logical and) and '|' (logical or).
#
# services
#       is a logic list of PAM service names that the rule applies to.
#
# ttys
#       is a logic list of terminal names that this rule applies to.
#
# users
#       is a logic list of users or a netgroup of users to whom this
#       rule applies.
#
# NB. For these items the simple wildcard '*' may be used only once.
#     With netgroups no wildcards or logic operators are allowed.
#
# times
#       It is used to indicate "when" these groups are to be given to the
#       user. The format here is a logic list of day/time-range
#       entries the days are specified by a sequence of two character
#       entries, MoTuSa for example is Monday Tuesday and Saturday. Note
#       that repeated days are unset MoMo = no day, and MoWk = all weekdays
#       bar Monday. The two character combinations accepted are
#
#               Mo Tu We Th Fr Sa Su Wk Wd Al
#
#       the last two being week-end days and all 7 days of the week
#       respectively. As a final example, AlFr means all days except Friday.
#
#       Each day/time-range can be prefixed with a '!' to indicate "anything
#       but"
#
#       The time-range part is two 24-hour times HHMM separated by a hyphen
#       indicating the start and finish time (if the finish time is smaller
#       than the start time it is deemed to apply on the following day).
#
# groups
#   The (comma or space separated) list of groups that the user
#   inherits membership of. These groups are added if the previous
#   fields are satisfied by the user's request
#
# For a rule to be active, ALL of service+ttys+users must be satisfied
# by the applying process.
#

#
# Note, to get this to work as it is currently typed you need
#
# 1. to run an application as root
# 2. add the following groups to the /etc/group file:
#      floppy, games, sound
#

#
# Here is a simple example: running 'xsh' on tty* (any ttyXXX device),
# the user 'us' is given access to the floppy (through membership of
# the floppy group)
#

#xsh;tty*&!ttyp*;us;Al0000-2400;floppy

#
# another example: running 'xsh' on tty* (any ttyXXX device),
# the user 'sword' is given access to games (through membership of
# the sound and play group) after work hours.  (The games group owns
# high-score files and so on, so don't ever give users access to it.)
#

#xsh; tty* ;sword;!Wk0900-1800;sound, play
#xsh; tty* ;*;Al0900-1800;floppy

#
# End of group.conf file
#

Isso foi tudo que consegui achar sobre group e passwd.


clcampos

O usuário new não é o criado durante a instalação, e sim o usuário system.

Porque não usa o criado durante a instalação para fazer o que deseja?

O usuário new tem status apenas de usuário, e realmente não vai ter poder para instalar nada, muito menos mudar arquivos do sistema.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

draw

Então é só eu usar system no lugar de new e digitar a minha senha normal que irá dar certo? Ou não é simplesmente isso?

clcampos

Citação de: draw online 15 de Outubro de 2008, 07:57
Então é só eu usar system no lugar de new e digitar a minha senha normal que irá dar certo? Ou não é simplesmente isso?

E digitar a senha do usuário system.

Caso você esteja usando o usuário new você pode abrir um terminal (Aplicações > Acessórios > Terminal ou Consola), digitar o comando abaixo:

su  -  system

Após digitar o comando o usuário system será o usuário disponível, e ai você pode passar a usar o comando apt-get (por exemplo) sem problemas, lembrando claro de usar o sudo primeiro, não necessitando sair do usuário new para tanto.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!