dpkg -i openssh-client
host * acessado atraves da internet
sendenv envia variaveis de ambiente;
Instalando versão server:
apt-get install openssh-server
configurando ssh server
cd /etc/ssh
vi sshd_config
#ListenAddress 0.0.0.0 (Define ip's que podem acessar)
caso queira utiliar mais de um ip é só descomentar o ListenAddress e coloar os endereços ip ou de rede:
Exemplo:
ListenAddress ip1 ip2 ip3 ipn
-------------------------------------------------------------
SyslogFacility AUTH -> ssh grana em /var/log/syslog grava os log de autenticações do ssh lá.
PermitRootLogin = no (desabilita login do root)
AutorizedKeysFile %h/.ssh/autorized_keys -> qdo recebe conexãos, ve a chave ali dentro e caso ele enconte essa chave, ele deixa logar sem pedir senha.
Mudar para:
/etc/ssh/authorized_keys.
%h -> nome do host que esta se logando, (usuario1, aluno, ...),
->
ChallengeResponseAuthentication no -> joga um desafio e obtem a resposta e compara o hash do servidor com o hash do host.
tirar comentarios e modifacar:
PrintMotd yes -> imprime o banner motd
PrintLastLog yes ->
Banner /etc/issue.net
AcceptEnv Lang LC_* (envia variaveis de ambiente)
Subsystem sftp /usr/lib/openssh/stftp-server
UsePAM yes -> (Plugable Authenticable Module) usa padrão de autenticação /etc/pam.d -> commonauth -> define regras de autheticação.
AllowGroups suporte -> permite que só o grupo suporte faça ssh.
Netstat -tlnp -> verificar conexões.
===========================
touch /etc/ssh/autorized_keys
============
ssh-keygen -t rsa -> cria arquivos de chaves - rsa - criptografia assimétrica.
cd /home/aluno/.ssh
cat id_rsa.pub -> chave do usuário.
id_rsa.pub -> copia a chave para authorized_keys para que usuario possa logar sem senha.
para copiar para o servidor:
scp id_rsa.pub suporte@10.60.135:/tmp/vini.pub
no sevidor 10.60.1.135:
cat /tmp/vini.pub >>/etc/ssh/authorized_keys
------------------------------------------------------------------------------------
tar -cvzf bkp_prof /etc -> gera um arquivo compactado do /etc/ com o nome bkp_prf do /etc
para vizualira tar -tvzf bkp_srvprof.tgz
scp bkp_srvprof.tgz suporte@srv_destino:/var/bkp_servidor -> copia bakcup gerado para os ervidor.
hostname -> nome da máquina que ta no arquivo /etc/hostname.
/var/log/athss_log
Blog criado com o intuito de publicar coisas que eu aprendi na área de tecnologia e de TI
segunda-feira, 19 de novembro de 2012
terça-feira, 21 de agosto de 2012
Habilitando toutchpad Synaptic FEDORA 17 gnome
Metodo 1
Navegar até o caminho Activities -> Applications -> System Tools -> System Settings -> Mouse and Toutch pad
Na aba Toutchpad, Habilitar a opção Enable mouse clicks with touchpad.
Método 2,
Habilitando em modo texto.
Utilizando o comando xinput:
O camando xinput é utilizado apra alterar o estado e configurações de dispositivos de entrada, dentre eles o touchpad, tecaldo e mouse.
1) Como root digite no terminal xinput :
[root@tux vinicius]# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys id=14 [slave keyboard (3)]
2) identificar o id do Synaptic
.
.
.
↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
.
.
.
No caso do Exmplo id=13.
3)digitar o comando xinput list-props 13 para listar as opções de configurações.
[root@tux vinicius]# xinput list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (132): 1
Coordinate Transformation Matrix (134): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (257): 1
Device Accel Constant Deceleration (258): 2.500000
Device Accel Adaptive Deceleration (259): 1.000000
Device Accel Velocity Scaling (260): 12.500000
Synaptics Edges (261): 1774, 5496, 1658, 4742
Synaptics Finger (262): 25, 30, 256
Synaptics Tap Time (263): 180
Synaptics Tap Move (264): 247
Synaptics Tap Durations (265): 180, 180, 100
Synaptics ClickPad (266): 0
Synaptics Tap FastTap (267): 0
Synaptics Middle Button Timeout (268): 75
Synaptics Two-Finger Pressure (269): 282
Synaptics Two-Finger Width (270): 7
Synaptics Scrolling Distance (271): 112, 112
Synaptics Edge Scrolling (272): 0, 0, 0
Synaptics Two-Finger Scrolling (273): 1, 1
Synaptics Move Speed (274): 1.000000, 1.750000, 0.035606, 40.000000
Synaptics Edge Motion Pressure (275): 30, 160
Synaptics Edge Motion Speed (276): 1, 449
Synaptics Edge Motion Always (277): 0
Synaptics Off (278): 0
Synaptics Locked Drags (279): 0
Synaptics Locked Drags Timeout (280): 5000
Synaptics Tap Action (281): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (282): 1, 1, 1
Synaptics Circular Scrolling (283): 0
Synaptics Circular Scrolling Distance (284): 0.100000
Synaptics Circular Scrolling Trigger (285): 0
Synaptics Circular Pad (286): 0
Synaptics Palm Detection (287): 0
Synaptics Palm Dimensions (288): 10, 200
Synaptics Coasting Speed (289): 20.000000, 50.000000
Synaptics Pressure Motion (290): 30, 160
Synaptics Pressure Motion Factor (291): 1.000000, 1.000000
Synaptics Grab Event Device (292): 1
Synaptics Gestures (293): 1
Synaptics Capabilities (294): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (295): 99, 59
Synaptics Area (296): 0, 0, 0, 0
Synaptics Noise Cancellation (297): 8, 8
Device Product ID (252): 2, 7
Device Node (253): "/dev/input/event5"
4) para habilitar o touchpad verifique se as opções "Device Enable" está setado para 1.
5) para habilitar o Tap Click (click utilizando o touchpad)
Altere o 5º valor da opção Synaptics Tap Action (281) para 1
Utilizando o comando abaixo como administrador:
[root@tux vinicius]# xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 0 0
Referencias:
Manual opçoes do synaptic mostradas com comando xinput list-props 13
http://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html
Outras fontes:
http://www.thinkwiki.org/wiki/Synaptics_TouchPad_driver_for_X
http://ubuntuforums.org/showthread.php?t=1419833
Navegar até o caminho Activities -> Applications -> System Tools -> System Settings -> Mouse and Toutch pad
Na aba Toutchpad, Habilitar a opção Enable mouse clicks with touchpad.
Método 2,
Habilitando em modo texto.
Utilizando o comando xinput:
O camando xinput é utilizado apra alterar o estado e configurações de dispositivos de entrada, dentre eles o touchpad, tecaldo e mouse.
1) Como root digite no terminal xinput :
[root@tux vinicius]# xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys id=14 [slave keyboard (3)]
2) identificar o id do Synaptic
.
.
.
↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
.
.
.
No caso do Exmplo id=13.
3)digitar o comando xinput list-props 13 para listar as opções de configurações.
[root@tux vinicius]# xinput list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (132): 1
Coordinate Transformation Matrix (134): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (257): 1
Device Accel Constant Deceleration (258): 2.500000
Device Accel Adaptive Deceleration (259): 1.000000
Device Accel Velocity Scaling (260): 12.500000
Synaptics Edges (261): 1774, 5496, 1658, 4742
Synaptics Finger (262): 25, 30, 256
Synaptics Tap Time (263): 180
Synaptics Tap Move (264): 247
Synaptics Tap Durations (265): 180, 180, 100
Synaptics ClickPad (266): 0
Synaptics Tap FastTap (267): 0
Synaptics Middle Button Timeout (268): 75
Synaptics Two-Finger Pressure (269): 282
Synaptics Two-Finger Width (270): 7
Synaptics Scrolling Distance (271): 112, 112
Synaptics Edge Scrolling (272): 0, 0, 0
Synaptics Two-Finger Scrolling (273): 1, 1
Synaptics Move Speed (274): 1.000000, 1.750000, 0.035606, 40.000000
Synaptics Edge Motion Pressure (275): 30, 160
Synaptics Edge Motion Speed (276): 1, 449
Synaptics Edge Motion Always (277): 0
Synaptics Off (278): 0
Synaptics Locked Drags (279): 0
Synaptics Locked Drags Timeout (280): 5000
Synaptics Tap Action (281): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (282): 1, 1, 1
Synaptics Circular Scrolling (283): 0
Synaptics Circular Scrolling Distance (284): 0.100000
Synaptics Circular Scrolling Trigger (285): 0
Synaptics Circular Pad (286): 0
Synaptics Palm Detection (287): 0
Synaptics Palm Dimensions (288): 10, 200
Synaptics Coasting Speed (289): 20.000000, 50.000000
Synaptics Pressure Motion (290): 30, 160
Synaptics Pressure Motion Factor (291): 1.000000, 1.000000
Synaptics Grab Event Device (292): 1
Synaptics Gestures (293): 1
Synaptics Capabilities (294): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (295): 99, 59
Synaptics Area (296): 0, 0, 0, 0
Synaptics Noise Cancellation (297): 8, 8
Device Product ID (252): 2, 7
Device Node (253): "/dev/input/event5"
4) para habilitar o touchpad verifique se as opções "Device Enable" está setado para 1.
5) para habilitar o Tap Click (click utilizando o touchpad)
Altere o 5º valor da opção Synaptics Tap Action (281) para 1
Utilizando o comando abaixo como administrador:
[root@tux vinicius]# xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 0 0
Referencias:
Manual opçoes do synaptic mostradas com comando xinput list-props 13
http://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html
Outras fontes:
http://www.thinkwiki.org/wiki/Synaptics_TouchPad_driver_for_X
http://ubuntuforums.org/showthread.php?t=1419833
quarta-feira, 14 de março de 2012
Configurando Servidor DHCP Debian
DHCP
Dynamic Host Configuration Protocol
Servidor Manual: Ip do cliente é reservado via MAC no servidor
Automático: Determinada Quantidade de IP é definida na rede, o host possúi um tempo maior na conceção do IP em comparação com o ip dinamico, o tempo de conceção de IP pod ultrapasar meses.
Dinamico: O endereço IP é setado para ser utilzado por um período de tempo determinado, geralmente alguns minutos, ou seja, se o host fica um determinado tempo predefinido sem comunicação, o ip é retirado do host A e atribuído a um host B.
iniciar/parar serviço: /etc/init.d/iscdhcpserver start/stop/restart
Arquivos importantes:
/etc/dhcp/dhcp.conf
/etc/default/network
Instalando DHCP
1) instale o pacote do servidor DHCP
#aptitude install isc-dhcp-server
2) Realizar backup dos arquivos de configuração do servidor dhcp
#cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup
3) apagar conteúdo do arquivo dhcpd.conf
#echo "" > /etc/dhcp/dhcpd.conf
4)Definindo placa que irá escutar (fornecer ip) DHCP
Altere o arquivo /etc/default/isc-dhcp-server
modifique a linha INTERFACES="eth0"
A linha interfaces= server para determinar qual interface irá trabalhar com o serviço. Caso não seja configurado , e o servidor possuir mais de uma placa de rede, as solicitações de DHCP podem ser feito por qualquer update.
Configurando o Dhcpd
Arquivos importantes:
/etc/dhcp/dhcpd.conf
1) como root altere o conteúdo do arquivo dhcp.conf
#vi /etc/dhcp/dhcpd.conf
Exemplo de dhcp.conf:
ddns-update-style none;
subnet 192.168.200.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.200.100 192.168.200.200;
option subnet-mask 255.255.255.0;
option domain-name "google.com";
option domain-name-servers 8.8.8.8,8.8.4.4;
option routers 192.168.200.1;
default-lease-time 600;
max-lease-time 7200;
host dmz2 {
hardware ethernet 08:00:27:bc:7d:24;
fixed-address 192.168.200.3;
}
}
ddns-update-style none;
-> none: desabilita integração do dhcp com o servidor DNS;
subnet 192.168.200.0 netmask 255.255.255.0 {
-> configurações de rede
range dynamic-bootp 192.168.200.100 192.168.200.200;
-> ip dinamico (dynamic-bootp), caso quiser criar ip automático é só remover o dynamic(range 192168.200.100 192.168.200.200;)
===> option= indica tudo as configurações que os cliente vão receber;
option subnet-mask 255.255.255.0;
-> máscara da subrede
option domain-name "google.com";
#option = são as opções que o host irá receber do servidor DHCP
# domain-name-server e domain name ficaram dentro do arquivo /etc/resolve.conf
option domain-name-servers 8.8.8.8,8.8.4.4;
option routers 192.168.200.1;
default-lease-time 600;
max-lease-time 7200;
#bloco de códico entre {} abaixo atribui o MAC a um endreço IP Fixo
host tux1 {
hardware ethernet 08:00:27:bc:7d:24;
fixed-address 192.168.200.3;
}
}
2) após reliazr procedimento, salve o arquivo e reinicie o serviço dhcp da estação de trabalho
#/etc/init.d/isc-dhcp-server restart
Dynamic Host Configuration Protocol
Servidor Manual: Ip do cliente é reservado via MAC no servidor
Automático: Determinada Quantidade de IP é definida na rede, o host possúi um tempo maior na conceção do IP em comparação com o ip dinamico, o tempo de conceção de IP pod ultrapasar meses.
Dinamico: O endereço IP é setado para ser utilzado por um período de tempo determinado, geralmente alguns minutos, ou seja, se o host fica um determinado tempo predefinido sem comunicação, o ip é retirado do host A e atribuído a um host B.
iniciar/parar serviço: /etc/init.d/iscdhcpserver start/stop/restart
Arquivos importantes:
/etc/dhcp/dhcp.conf
/etc/default/network
Instalando DHCP
1) instale o pacote do servidor DHCP
#aptitude install isc-dhcp-server
2) Realizar backup dos arquivos de configuração do servidor dhcp
#cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup
3) apagar conteúdo do arquivo dhcpd.conf
#echo "" > /etc/dhcp/dhcpd.conf
4)Definindo placa que irá escutar (fornecer ip) DHCP
Altere o arquivo /etc/default/isc-dhcp-server
modifique a linha INTERFACES="eth0"
A linha interfaces= server para determinar qual interface irá trabalhar com o serviço. Caso não seja configurado , e o servidor possuir mais de uma placa de rede, as solicitações de DHCP podem ser feito por qualquer update.
Configurando o Dhcpd
Arquivos importantes:
/etc/dhcp/dhcpd.conf
1) como root altere o conteúdo do arquivo dhcp.conf
#vi /etc/dhcp/dhcpd.conf
Exemplo de dhcp.conf:
ddns-update-style none;
subnet 192.168.200.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.200.100 192.168.200.200;
option subnet-mask 255.255.255.0;
option domain-name "google.com";
option domain-name-servers 8.8.8.8,8.8.4.4;
option routers 192.168.200.1;
default-lease-time 600;
max-lease-time 7200;
host dmz2 {
hardware ethernet 08:00:27:bc:7d:24;
fixed-address 192.168.200.3;
}
}
ddns-update-style none;
-> none: desabilita integração do dhcp com o servidor DNS;
subnet 192.168.200.0 netmask 255.255.255.0 {
-> configurações de rede
range dynamic-bootp 192.168.200.100 192.168.200.200;
-> ip dinamico (dynamic-bootp), caso quiser criar ip automático é só remover o dynamic(range 192168.200.100 192.168.200.200;)
===> option= indica tudo as configurações que os cliente vão receber;
option subnet-mask 255.255.255.0;
-> máscara da subrede
option domain-name "google.com";
#option = são as opções que o host irá receber do servidor DHCP
# domain-name-server e domain name ficaram dentro do arquivo /etc/resolve.conf
option domain-name-servers 8.8.8.8,8.8.4.4;
option routers 192.168.200.1;
default-lease-time 600;
max-lease-time 7200;
#bloco de códico entre {} abaixo atribui o MAC a um endreço IP Fixo
host tux1 {
hardware ethernet 08:00:27:bc:7d:24;
fixed-address 192.168.200.3;
}
}
2) após reliazr procedimento, salve o arquivo e reinicie o serviço dhcp da estação de trabalho
#/etc/init.d/isc-dhcp-server restart
segunda-feira, 20 de fevereiro de 2012
Site para diagnóstico de velocidade latência Jitter de conexão ADSL
Com esse site, você pode selecionar o servidor, ou o próprio sistema conecta-se em um servidor mais perto faz testes para verificar a velocidade de sua internet.
O site roda uma aplicativo em java que faz testes de Latência, Jitter, TCP, UDP que podem de sua conexão de internet.
Assinar:
Postagens (Atom)