Pt:Index:HOWTO

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Contents

Iniciando no Shellium

Após completar o processo de registo, deve ter a sua conta activa antes de poder ligar-se à shell.

Activação e entrar na conta

Antes de poder fazer login na sua nova shell, deve de a ter activa. A activação é muito simples: entre no #shellium na Freenode (irc.freenode.net) e peça a qualquer um dos operadores do canal ("ops") para activar a sua conta. A pessoa que activar a sua conta irá lhe fornecer uma nova password. Após isto pode usar o seu cliente SSH para se ligar ao shellium.org e fazer login. Depois de fazer login, altere a sua password imediatamente. Para fazer isto utilize o comando passwd

Acesso FTP

Para pode fazer login no FTP necessita do seguinte:

Servidor FTP: ftp.shellium.org

Porta: 22

Username: (o username da sua conta)

Password: (a password da sua conta)

Isto vai permitir o acesso ao seu directório home. A partir daqui pode aceder a todos os directório lá existentes, incluindo o public_html para o seu espaço web.

Aceder ao IRC

Entrar no IRC utilizando o X-Chat

O cliente de IRC X-Chat pode ser encontrado em http://www.xchat.org/download/.

  • Execute o X-Chat. Em Windows, dê um duplo clique sobre o ícone do X-Chat. Em ambiente *nix (Linux, BSD, etc.), introduza os seguintes comandos no terminal:
 xchat &
  • Agora já está no X-Chat. Escreva:
 /server irc.freenode.net
  • Espere um pouco e... já está ligado. Para alterar a sua alcunha (Nickname), digite:
 /nick asuanovaalcunha
  • Para se juntar ao canal do Shellium (#shellium):
 /join #shellium

Entrar no IRC utilizando o irssi

  • Execute o irssi. Em ambiente *nix (Linux, BSD, etc.), escreva o seguinte no terminal:
 irssi
  • Se pretender definir um vhost (Vanity Host) assim que estiver ligado ao IRC, pode fazer, por exemplo:
 /set hostname support.team.at.shellium.org

Pode optar por utilizar as suas contas no psyBNC através da linha de comandos (terminal) ou utilizando o X-Chat, irssi ou BitchX.

  • Execute o irssi a partir da linha de comandos, depois introduza o comando /connect para se ligar à sua conta em SHellium.org:
irssi 
irssi /connect -ssl shellium.org 8000 minhapassword meunomedeutilizador
  • Se receber uma mensagem a dizer "wrong password", significa que está a enviar a identificação errada para o bouncer. Faça:
 /set user_name oseuloginnashell

ou edite o seu ficheiro ~/.irssi/config e altere o campo do nome de utilizador para o seu nome de utilizador na shell:

settings = {
 core = { real_name = ""; user_name = "mrhappy"; nick = "Bryanstein"; };
 "fe-text" = { actlist_sort = "refnum"; };
};

Eggdrop

Instalar e configurar o EggDrop

  • Faça o download do eggdrop a partir da shell fazendo
wget  ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.19.tar.gz 

.19 is newest version at moment

  • Se estiver a usar o WinSCP, copie o tar.gz para a shell
  • Depois de copiado/descarregado, descompacte o ficheiro executando os seguintes comandos na shell:
tar xfz eggdrop1.6.19.tar.gz
  • Depois disso, mude de directoria
cd eggdrop1.6.19
  • Compile e instale o eggdrop
./configure
make config
make
make install
  • Saia da sua actual directoria e entre na nova directoria do eggdrop
cd .. && cd eggdrop
  • Atenção agora, este passo é muito importante. Edite o ficheiro de configuração do eggdrop. Pode utilizar, para isso, o editor de texto vi:
vi eggdrop.conf

Ou também pode usar i WinSCP (para utilizadores Microsoft Windows)

  • Definições importantes no ficheiro eggdrop.conf
set username "ChanBot" // Altere para o nome que o eggdrop terá na party line
set admin "Lamer " // Altere para o seu nome
set network "irc.creavix.org" // Altere para a rede IRC à qual se vai ligar
set owner "yournick" // Altere para o seu nick, que será identificado como o dono do eggdrop
set nick "ChanBot" // Altere para o nick que pretende que o bot tenha
set altnick "AlternativNick" // Altere para o nick alternativo caso o principal esteja indisponível
set realname "myname" // Coloque aqui o nome real do bot
listen 3333 all // Digite na shell o comando "myports" para ver as portas que pode colocar aqui
set servers { irc.xxx.org:6667 } // adicione alguns servidores da rede IRC à qual se pretende ligar
loadmodule blowfish // Elimine esta linha
  • De seguida, procure as seguintes linhas
die "You didn't edit your config file completely like you were told, did you?"

Existem duas linhas como esta no ficheiro de configuração... comente-as com o prefixo #

  • Saia do modo de edição premindo ESC e escreve :wq (w = escrever q = sair)

De momento será o suficiente para o seu bot funcionar

  • Quando o seu bot aparecer no IRC faça o seguinte:
/msg <bot> hello (Para se identificar perante o bot - mestre do bot)

/msg <bot> pass <asuapass> (Para definir a sua palavra passe no bot)

//vhosts//

  • vhosts - verifique a lista de vhosts disponíveis na shell

no ficheiro .conf edite e descomente (elimine o prefixo #)

set my-hostname "virtual.host.com"
set my-ip "99.99.0.0"
  • A primeira vez que iniciar o seu bot faça:
./eggdrop -m eggdrop.conf

eggdrop.conf deverá ser o nome do ficheiro de configuração

  • Depois de exectuar o bot a primeira vez, se precisar de o executar novamente apenas terá que fazer
./eggdrop eggdrop.conf

A partir de agora o seu bot deve estar a correr estável :)

Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox