terça-feira, 28 de janeiro de 2014

Queimar ISO no Ubuntu

sudo mount -o loop /pasta_arquivo_ISO/imagem.iso /media/cdrom0

Estender monitores no Ubuntu

xrandr --output VGA1 --auto --primary
xrandr --output LVDS1 --auto --right-of VGA1

Adicionando e deletando usuarios no Ubuntu

adduser

sudo userdel -r usuario

Comando visualizar texto em tempo real no Ubuntu

tail -f nomedolog.*

Configurando Samba Ubuntu

O samba possui a ferramenta smbpasswd, net, pdbedit para gerenciar as contas dos usuário, para a criação de usuários no samba; o smbpasswd e utilizado para ações mais simples como adicionar usuário, deletar, desabilitar ou habilitar uma conta. Vou mostrar como criar uma conta no samba, mas para isso e necessário estar logado como ROOT no sistema.

Esse primeiro comando cria a conta de usuário no sistema, pois toda conta de usuário do samba deve existir a conta no sistema. O comando "useradd" e para adicionar um usuário no sistema, "-g info -d /home/tassio -s /bin/false" e para que este usuário pertença ao grupo info, seu diretório pessoal seja /home/tassio e não possua um shell válido, isso garante que o usuário não pode logar diretamente ou remotamente via ssh ou algo do tipo com sua conta no servidor.  

# useradd -g info -d /home/tassio -s /bin/false tassio

O "smbpasswd -a"  e o comando para adicionar um usuário ao samba.

# smbpasswd -a tassio


A lista dos outros comando que são muito comuns de utilizar são:

1- smbpasswd -a = adiionar usuário ao samba

2- smbpasswd -x = deletar usuário do samba

3- smbpasswd -d = desabilitar uma conta de usuário

4- smbpasswd -e = habilitar uma conta de usuário


Lembrando que no final desses comando deve vir o nome do usuário que deseja realizar esta ação.

Quando utilizamos o samba como controlador de domínio (PDC) devemos também adicionar ao samba as contas das máquinas, para isso usamos os comandos:
# useradd -g maquinas -d /dev/null -s /bin/false pc1$

# passwd -l pc1$

# smbpasswd -a -m pc1


Repare que ao adicionar a conta da máquina no sistema utiliza o "$" no final do nome, que é para o sistema saber que estamos criando uma conta de máquina, a opção "-m"  do smbpasswd mostrar que estamos adicionando uma conta de máquina e não é necessário adicionar o "$" no final do nome.

Em relação ao uso do smbpasswd essas são suas opções mais utilizadas, no próximo post, escreverei sobre o "net" e o "pdbedit" que são ferramentas mais poderosas para gerenciamento das contas de usuário do samba.

Compartilhamento de pastas por terminal Ubuntu

Hoje acessando um servidor linux aqui da empresa precisava compartilhar uma pasta, porém, não tinha interface gráfica, então tive que fazer na mão, via terminal...

para isso acessei o arquivo /etc/samba/smb.conf

e adicionei as seguintes linhas:

[reports]
comment = Diretorio relatorios
browseable = yes
path = /opt/jboss/jboss-4.0.5.GA/server/anyware/deploy/test.war/reports
writable = yes
guest ok = yes

Pronto, compartilhamento criado!

Agora uma explicação de cada linha:

##### Nome do compartilhamento
[reports]
##### comentario qualquer
comment = Diretorio relatorios
##### indica se o compartilhamento será visto na rede
browseable = yes
##### caminho do compartilhamento
path = /opt/jboss/jboss-4.0.5.GA/server/anyware/deploy/test.war/reports
##### indica se vai ser leitura e escrita
writable = yes
##### define se qualquer um vai ter acesso, caso você coloque "no", use valid users e defina quem terá acesso
guest ok = yes

####### outras propriedades que podem ser definidas

##### usuarios ou grupos que terao permissão de acesso (para grupos utilize um @ na frente @users)
valid users = usuario1
##### disponibilidade do compartilhamento, por padrão: yes.
available = yes
### habilita o compartilhamento como somente de leitura.
read only = yes


Fonte: http://localhost8080.blogspot.com.br/2010/05/compartilhar-pasta-ubuntu-terminal.html

sábado, 4 de janeiro de 2014

uTorrent no Ubuntu

Para começar, pressione Ctrl – Alt – T no seu teclado para abrir Terminal. Quando isso acontecer, execute os comandos abaixo para baixar o arquivo UTorrent.
Outra observação é que o arquivo, no caso de irem atrás de algo mais atualizado, pode mudar( EX: utorrent-server-3.0-25053) então todos os comandos que estiverem manipulando eles serão mudados com os nomes corretos e atualizados de cada arquivo ou pasta que estiver no tutorial. Por isso chequem sempre o nome do arquivo antes para que o comando do tutorial não diga algo como “pasta ou arquivos não encontrados”.
wget http://download.utorrent.com/linux/utorrent-server-3.0-25053.tar.gz
Em seguida, execute os comandos abaixo para extrair arquivos uTorrent para o diretório /opt.
sudo tar xvzf utorrent-server-3.0-25053.tar.gz -C /opt/
Em seguida, execute os comandos abaixo para alterar a permissão em uTorrent-servidor da pasta.
sudo chmod -R 777 /opt/utorrent-server-v3_0/
Em seguida, execute os comandos abaixo para uTorrent link do servidor para o diretório / user / bin.
sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Crie o arquivo utorrent dessa forma e com isso ele abrirá o editor de texto vim.
sudo vim /opt/utorrent-server-v3_0/utorrent
Dentro deste editor de texto(vim) escreva esses comandos:
#!/bin/bash
utserver -settingspath /opt/utorrent-server-v3_0/
Para sair salvando o conteúdo pressione a tecla “ESC“, depois digite “:wq” e pressione “ENTER” para sair e deve-se dar permissão para este arquivo executar(Obrigado Moc):
sudo chmod +x /opt/utorrent-server-v3_0/utorrent
Execute este comando para fazer um atalho para o servidor do Utorrent.
sudo ln -s /opt/utorrent-server-v3_0/utorrent /usr/bin/utorrent
So pra garantir a permissão de execução:
sudo chmod +x /usr/bin/utorrent
E para deixar o servidor ativo deixe um terminal ligado com o comando:
utorrent
Se você receber um erro sobre o pacote libssl.so faltando, execute os comandos abaixo para instalá-lo, tente iniciá-lo novamente.
sudo apt-get install libssl0.9.8:i386
Agora que servidor uTorrent é iniciado, abra seu navegador (Firefox ou Chrome) e digite o endereço abaixo.
O nome de usuário é admin e o campo da senha está vazio(Recomendo que coloque alguma senha segura).