Montando NFS Client via smbfs no Ubuntu

•Setembro 28, 2009 • Deixe um comentário

O sistema de arquivos smbfs é um sistema de arquivos montável SMB para Linux. Ele não é executado em qualquer outro sistema, smbfs não se manteve no últimos anos. Em vez disso, o desenvolvimento tem sido focado em outra implementação do protocolo CIFS no kernel. Veja o CIFS VFS para mais informações. O smbfs não serve apenas para montar NFS, com ele podemos montar quaisquer tipos de arquivos e sem problemas de codificação, por hora explicarei como montar o Network File System (NFS).

Para montar NFS deve-se baixar o pacote sbmfs:

# sudo apt-get install smbfs

Após realizar o download e instalação execute o comando:

# sudo smbclient -L //servidor(nome_ou_ip) -U usuário

Dessa forma, no -L caso o Samba não consiga resolver o nome do servidor pelo DNS, será utilizado o nome ou ip declarado nesta configuração, -U nome do usuário que tem a permissão de acesso ao Network File System.

Agora adicionaremos o caminho do compartilhamento no servidor, lembrando que neste comando estaremos novamente identificando o usuário que tem permissão para acessar o compartilhamento.

# sudo smbclient //servidor/home/teste -U usuário

Após este comando você acessará o compartilhamento, verifique se está na pasta e depois apenas dê um exit.

Seguindo todos estes passos você identificou o compartilhamento e resolveu a resolução de nomes do servidor, para montar seu compartilhamento crie uma pasta:

# sudo mkdir /home/usuários/pasta

Agora, caso queira que o compartilhamento monte automaticamente na hora do boot, adicionaremos uma entrada no arquivo /etc/fstab. Abra o /etc/fstab com editor de textos de sua preferencia. Após abrir o fstab insira a seguinte linha:

//servidor/home/teste    /home/usuários/pasta    cifs     user=usuário,pass=senha,iocharset=utf8,uid=usuário,gid=usuário,ip=192.168.0.5    0 0

Com este linha inserida no fstab estaremos realizando a seguinte operação de indicar onde está o compartilhamento a ser montado, assim como seu usuário, senha e ip da máquina que compartilha a pasta.

Após todo esse processo monte pasta para acessar o compartilhamento:

# mount /home/usuários/pasta

Prontooooo !!! Você estará acessando a pasta compartilhada automaticamente e sem problemas de codificação.

Nesta página do Ubuntu, você tem as opções que o comando smbclient oferece.

;-)

Arch Linux – Estabilidade e simplicidade para Hard-user

•Novembro 17, 2008 • 1 Comentário

Arch Linux é uma distribuição Linux otimizada para processador i686 (Pentium II ou superiores), utliza um gerenciador de pacotes muito poderoso chamado de Pacman o quê torna fácil o gerenciamento, instalação e removeção de pacotes no sistema.
A ISO do Arch Linux não bate os 400MB, pois, só contém a base do sistema, não contém interface gráfica; após a instalação fica com você a configuração e instalação de algum gerenciador de janelas (KDE, Gnome, Fluxbox,etc.)

Aqui vai um tutorial pós-instalação para ajudar os usuários que se aventurarem nesse sitema.

Configuração Inicial

Inicie o sistema após a instalação e primeiramente deve-se configurar a internet para depois instalar os pacotes com gerenciador Pacman. Ensinarei a configurar a interface de rede em modo dhcp, abra o arquivo rc.conf com comando:
# vi /etc/rc.conf

Após abrir o arquivo procure a parte de NETWORKING e encontre as seguintes linhas:

eth0=”eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255″
INTERFACES=(eth0)

E mude as para:

lo=”lo 127.0.0.1″
eth0=”dhcp”
INTERFACES=(lo eth0)

Desta forma sua interface de rede estará configurada em modo DHCP.

Após isso feche o arquivo, salve e reinicie o sistema.

Depois que reiniciar o sistema com a internet configurada vamos atualizar o gerenciador de pacotes pacman com comando:
# pacman -Sy

Contudo, a instalção básica não dispõe da uma interface gráfica, vamos instalar o XORG:
# pacman -Sy xorg

Após o pacman baixar os arquivos e instalá-los baixe algumas fontes para sua interface ficar mais agradável:
# pacman -Sy ttf-dejavu ttf-bitstream-vera ttf-ms-fonts

Instalação de drivers de vídeo

Se sua placa for uma NVIDIA, instale com comando:
# pacman -Sy nvidia nvidia-utils

ATI:
# pacman -Sy catalyst

Após isso sua placa será instalada.

Configuração do Xorg

Para placas Nvidia:
# nvidia-xconfig

ATI:
# aticonfig

Gerenciador de janelas

Agora vem a parte mais esperada por todos, instalar um ambiente gráfico, acredito que muitos não curtem uma linha de comando como eu (risos).

  • Gnome

# pacman -S gnome gnome-extra

Com isso instalará o ambiente gráfico gnome.

  • KDE 4

O KDE é um pouco mais complicado, você precisará adicionar os repositórios no pacman.conf para poder baixar e instalar os arquivos, vamos editar o arquivo:

# vi /etc/pacman.conf

Após abrir o arquivo vá ao final e adicione as seguintes linhas:

[kdemod-core]
Server = http://mirrors.igprolin-online.org/pub/kdemod/core/i686

[kdemod-extragear]
Server = http://mirrors.igprolin-online.org/pub/kdemod/extragear/i686

[kdemod-playground]
Server = http://mirrors.igprolin-online.org/pub/kdemod/playground/i686

Salve e feche o arquivo e atualize o pacman:
# pacman -Sy

Após atualizar o pacman existe duas maneiras de instalar o KDE 4, mode simples ou complete:

Simples:
# pacman -Sy kdemod

Complete:
# pacman -Sy kdemod-complete

O modo simples fará um download de aproximados 400MB e complete 690MB, espere baixar os arquivos e instalar.
Após instalar o KDE adicione as seguintes linhas no final do arquivo rc.conf:

DAEMONS=(syslog-ng dbus hal network netfs !crond alsa kdm fam)

Após feito isso, quando o sistema ligar o KDE será “levantado” automaticamento com o boot.

E Finish, basta instalar o pacotes ao seu gosto de curtir o sistema!

Espero que esse tutorial possa ajudar alguém, rsrs!

Quebrando a senha de root

•Outubro 29, 2008 • Deixe um comentário

Desde já vou adiantando que condeno qualquer uso das informações que serão mostradas para fins de má-fé.

Estes são os exemplos mais comuns para esse tipo de técnica:

  1. Para resolver um problema de invasão, quando alguém descobre a senha do root, muda, e passa a brincar com o seu servidor;
  2. A mais comum: quando esquecemos a senha.
  3. Quando você pega algum servidor de empresa e o pessoal que configurou o servidor não deixou a senha root, isso acontece muito, pois, algumas empresas ficam “presas” a estes picaretas.

Para quebrar a senha do root temos apenas que editar o arquivo /etc/shadow e apagar os caracteres referentes à senha do root. Simples, não?!
Para isso você deve dar o boot por uma distribuição live ou um disquete. Neste artigo vou dar o exemplo de uma distribuição live. Pode ser Ubuntu, Mandriva, Patinho feio ou qualquer outra. No meu caso usei o Slax.

As distribuições live na hora da inicialização já montam as partições do sistema, referente ao HD da máquina, mas a maioria monta como “somente leitura”, ou seja, você pode ver os arquivos, mas não pode modificar e nem salvar quaisquer alterações realizadas. Temos então que alterar esta propriedade para permitir leitura/gravação. Ou você faz isso pelo modo gráfico facilmente, ou desmonta e monta de novo.
Para desmontar use o comando umount /dev/sda1 (troque o /dev/sda1 para a sua partição). Para montar use o comando:

# mount /dev/hda2 /mnt/linux onde,”/mnt/Linux” pode ser qualquer outro diretório.

Após a partição montada você já poderá editar o arquivo shadow e apagar a senha criptografada do root. No meu caso, a partição do HD ficou em /mnt/linux. O caminho para editar o arquivo de senhas é /mnt/linux/etc/shadow.

Para apagar a senha criptografada do root, entre no arquivo shadow, procure a linha do root e apague todos os caracteres entre o primeiro “:” (dois pontos) e o último. Exemplo:

Linha original do arquivo:

root:$1$CLDZNZCB$PbOINV7W3sMIvlaTsrkLi1:13360:0:99999:7:::

Linha modificada (sem a senha):

root::13360:0:99999:7:::
Depois disso é só reiniciar o PC normalmente e logar como root. Ele não pedirá a senha. Nesse caso você deve definir uma senha logo após o login através do comando passwd.

Resumindo e repetindo o que eu disse no começo deste artigo, para remover a senha do root, basta editar o arquivo shadow e apagar os caracteres referentes a senha. Todo aquele processo de montagem e desmontagem é apenas para dar permissão de gravação no arquivo shadow.

Espero que gostem, abraço!

Ubuntu 8.10 – Dentro de alguns dias

•Outubro 29, 2008 • Deixe um comentário

Como é de conhecimento de alguns o novo Ubuntu 8.10 batizada de Interprid Ibex será lançado dia 30 de outubro, segue abaixo algumas mudanças mais significativas dentre várias que vão acontecer:

  • Atualização do GNOME

O ambiente gráfico será atualizado para a versão 2.24 http://library.gnome.org/misc/release-notes/2.24/

  • Conectividade 3G

Uma mudança que vem em boa hora para vários usuários de banda larga móvel, com crescimento expressivo no mercado 3G, o aperfeiçoamento na utilização e suporte será muito bem vindo aos usuários (Não que seja difícil configura-lo mas isso é bom para usuários leigos).

  • Instalação por pendrive

Agora o ubuntu tem opção nativa de ser instalado no pen drive, uma mão na roda para muitos!

  • Kernel 2.8.27

Atualização do Kernel do Linux usado com várias melhorias e correções.

  • Abas no Nautilus

Aleluia! Agora poderemos criar divisões para facilitar nossa navegação nos arquivos.

  • Drivers

Novos drivers serão adicionados como os da nvidia, ati, broadcom e intel.

  • Melhoria na pesquisa do gerenciador de pacotes

Foi implementada uma atualização no Synaptic a qual fará com que suas pesquisas retornem os resultados em um momento. Basta escrever o que você está procurando (por exemplo, “audio”) e os resultados serão exibidos quase que instantaneamente (e você nem precisa pressionar Enter).

O próximo post será sobre Fedora 10, aguardem!

Inicio de uma experiência

•Julho 18, 2008 • 1 Comentário

Sejam bem vindos ao meu blog, onde serão abordados diversos assuntos relacionados às minhas pesquisas, tecnologias do momento e principalmente sobre o mundo Linux.Para quem me conhece sabe que nunca criei um blog, aqui tentarei postar o máximo de conteúdo para que, de alguma maneira eu possa ajudar pessoas com problemas e situações similares as minhas.