Ah, é verdade
É que eu vi aquele d ali e não sabia se era um erro de digitação ou se era assim mesmo, então escrevi dos dois jeitos. De qlq maneira eu refiz os comandos e ainda não conseguia conectar. Daí fiz aquele comando: sudo /etc/init.d/sl-modem-daemon restart. E tentei de novo...
E consegui!!! Finalmente consegui! Estou postando pelo Ubuntu agora
Muito obrigada viu. Obrigada mesmo
Agora só me restou uma dúvida. Eu vou ter que usar esse comando toda vez que for conectar?
Se seu problema é resolvido apenas com isso:
Quando não conseguir usar o gnome-ppp tente mais isso, feche o discador gnome-ppp, abra o terminal (menu Aplicativos > Acessórios > Terminal) e digite exatamente isso:
sudo /etc/init.d/sl-modem-daemon restart
e depois tente usar outra vez o discador gnome-ppp pelo menu Aplicativos > Internet > GNOME PPP.
Tem sim como resolver esta pequena chateação fazendo isso aqui:
primeira coisa abra um terminal e digite:
mkdir /home/fabiana/.binesse comando vai criar uma pasta oculta chamada de
.bin dentro da sua pasta de usuária, no caso acho que seria
fabiana.
agora digite:
gedit /home/fabiana/.bin/discadorvai ser aberto um arquivo vazio chamado
discador que vc deve colocar nele este conteúdo:
#! /bin/sh
sudo /etc/init.d/sl-modem-daemon restart
sleep 2
gnome-ppp &
exit 0
salve e saia do arquivo. Agora dê permissão de execução a ele assim (no terminal):
chmod +x /home/fabiana/.bin/discadoratenção que no comando acima não é preciso ser executado como root, ou seja, não é preciso colocar a palavra
sudo na frente do comando anterior ou abrir o terminal e digitar
sudo su, vá fazendo os passos exatamente como digitei.
agora digite:
sudo gedit /usr/share/applications/gnome-ppp.desktopvai abrir um arquivo com este conteúdo:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Name[be]=GNOME PPP
Name[ca]=GNOME PPP
Name[de]=GNOME PPP
Name[es]=GNOME PPP
Name[fr]=GNOME PPP
Name[it]=GNOME PPP
Name[mk]=GNOME PPP
Name[pl]=GNOME PPP
Name[pt_BR]=GNOME PPP
Name[ru]=GNOME PPP
Name[sr]=ГППП
Name[sr@Latn]=GPPP
Name[sv]=Uppkopplingsverktyg
Name
=GNOME PPP
Name[vi]=GNOME PPP
Comment=GNOME Dialup Tool
Comment[be]=Інструмэнт далучэньня праз тэлефанаваньне
Comment[ca]=Utilitat d'Accés Telefònic de GNOME
Comment[cs]=GNOME Nástroj pro vytáčená připojení
Comment[de]=GNOME Dialup Tool
Comment[es]=Utilidad de acceso telefnico de Gnome
Comment[fr]=Utilitaire de connexion téléphonique GNOME
Comment[it]=Utility di accesso remoto per GNOME
Comment[mk]=GNOME алатка за бирање
Comment[pl]=Narzędzie Dialup dla GNOME
Comment[ru]=Программа для модемного соединения
Comment[sr]=Гном позивар
Comment[sr@Latn]=Gnom pozivar
Comment[sv]=Uppkopplingsverktyg
Comment
=Gnome Çevrim Aracı
Comment[vi]=Công cụ quay số GNOME
Exec=gnome-ppp
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp
altere a linha que destaquei em negrito para este valor:
Exec=/home/fabiana/.bin/discadorou seja, o arquivo agora ficaria assim:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Name[be]=GNOME PPP
Name[ca]=GNOME PPP
Name[de]=GNOME PPP
Name[es]=GNOME PPP
Name[fr]=GNOME PPP
Name[it]=GNOME PPP
Name[mk]=GNOME PPP
Name[pl]=GNOME PPP
Name[pt_BR]=GNOME PPP
Name[ru]=GNOME PPP
Name[sr]=ГППП
Name[sr@Latn]=GPPP
Name[sv]=Uppkopplingsverktyg
Name
=GNOME PPP
Name[vi]=GNOME PPP
Comment=GNOME Dialup Tool
Comment[be]=Інструмэнт далучэньня праз тэлефанаваньне
Comment[ca]=Utilitat d'Accés Telefònic de GNOME
Comment[cs]=GNOME Nástroj pro vytáčená připojení
Comment[de]=GNOME Dialup Tool
Comment[es]=Utilidad de acceso telefnico de Gnome
Comment[fr]=Utilitaire de connexion téléphonique GNOME
Comment[it]=Utility di accesso remoto per GNOME
Comment[mk]=GNOME алатка за бирање
Comment[pl]=Narzędzie Dialup dla GNOME
Comment[ru]=Программа для модемного соединения
Comment[sr]=Гном позивар
Comment[sr@Latn]=Gnom pozivar
Comment[sv]=Uppkopplingsverktyg
Comment
=Gnome Çevrim Aracı
Comment[vi]=Công cụ quay số GNOME
Exec=/home/fabiana/.bin/discador
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp
Salve e saia do arquivo.
Isso faz com que ao clicar no ícone do discador no menu
Aplicativos >
Internet >
GNOME PPP, ao invés de só chamar o discador gnome-ppp, ele vai executar o script chamado de discador oculto numa pasta
.bin dentro da sua pasta de usuária que antes executa aqueles comandos que reativam o modem e só depois chamam o discador gnome-ppp.
Feito tudo isso vamos agora a parte mais perigosa e o grande pulo do gato.
então vamos fazer a edição de um arquivo chamado de
sudoers, que se encontra em
/etc, no qual iremos fazer com que ao executar o comando que chama o script
sl-modem-daemon sem pedir a senha root, embora o comando seja executado como superusuário.
Feita estas considerações vamos aos passos em si, tecle
Alt+F2 para abrir a janela Executar Aplicação e lá digite:
gksu nautilus /etceste comando irá abrir o gerenciador de arquivos, nautilus, como root (superusuário) já na pasta
/etc onde fica o arquivo
sudoers. Procure pelo arquivo sudoers e clique nele com o botão direito do mouse e vá em
Propriedades > Aba
Permissões e lá onde tem
Dono: root , Acesso: Apenas leitura (fig.1), mude para
Dono:root, Acesso: Leitura e escrita (fig. 2) . O resto das opções da aba Permissões do arquivo sudoers deixe como estão.
feita esta pequena modificação, agora poderemos editar o arquivo
sudores e colocar um linha de comando no final deste arquivo afim de que possamos usar o script
sl-modem-daemon sem pedir senha. Clique no arquivo
sudoers novamente como o botão direito do mouse e escolha a opção
Abrir com editor de texto para fazermos a edição no arquivo
sudoers.
Ao fazer isso você verá o seguinte conteúdo:
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
que iremos alterar para:
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%admin ALL= NOPASSWD: /etc/init.d/sl-modem-daemon
ou seja, apenas acrescentar a última linha destacada em negrito.
Feito isso salve o arquivo e clique outra vez com o botão direito do mouse sobre o arquivo
sudoers e vá em
Propriedades > Aba
Permissões e lá onde tem
Dono: root , Acesso: Leitura e escrita (fig.2), mude para
Dono:root, Acesso: Apenas leitura (fig. 1), ou seja, volte para os valores originais da aba permissões do arquivo
sudoers.
Atenção que é muito importante que se faça isso . O resto das opções da aba Permissões do arquivo
sudoers deixe como estão.
ATENÇÃO: Durante todo o processo de alteração de permissões do arquivo
sudoers e edição do mesmo,
vc não pode fechar o gerenciador de arquivos nautilus que foi aberto como root, só faça isso de fechar o nautilus depois que vc editar o arquivo
sudoers e voltar com as permissões originais do arquivo que é de
apenas leitura para o dono que seria o root. Caso vc não faça isso, vai perder a utilização do comando
sudo e
sudo su que é vital para se fazer certas operações que só o root pode fazer ok, portanto MUITO CUIDADO, se seguir direitinho como falo não há erro.