Essa é uma revisão anterior do documento!
Tabela de conteúdos
Sobre Mim
Sou aluno de doutorado em Computação Aplicada pelo INPE, orientado pelos professores Miguel Monteiro e Gilberto Camara, da DPI. Trabalhei no LEG por 2 anos antes de iniciar o doutorado, participando (e ainda participo) do desenvolvimento de alguns projetos:
Doutorado
Material Lido
Modelos e Bancos
Artigo 1
Artigo 2
Utilidades
Abaixo seguem algumas coisas que uso com alguma frequência, mas nunca me lembro de como fazer. Talvez possa ter alguma utilidade para você também.
Passprase
Para não precisar mais digitar senha ao acessar o ssh.
ssh-keygen -t dsa -b 2048 -f ~/rsync-key
Generating public/private dsa key pair. Enter passphrase (empty for no passphrase): [press enter here] Enter same passphrase again: [press enter here] Your identification has been saved in /home/user/rsync-key. Your public key has been saved in /home/user/rsync-key.pub. The key fingerprint is: 8c:57:af:68:cd:b2:7c:aa:6d:d6:ee:0a:5a:a4:29:03 user@localhost
Now copy the public key to the remote machine using Secure Copy:
scp ~/rsync-key.pub user@remotehost:~
Finally, put the public key into the authorized_keys file on the remote host. SSH into the remote machine using ssh user@remotehost.com and execute:
mkdir ~/.ssh
chmod 700 ~/.ssh
mv ~/rsync-key.pub ~/.ssh/
cd ~/.ssh/
touch authorized_keys
chmod 600 authorized_keys
cat rsync-key.pub » authorized_keys
You should now be able to SSH into the remote machine without being asked for a password. Give it a try by closing your previous SSH session and creating another one by typing
ssh -i ~/rsync-key user@remotehost.
Pronto:
rsync -avz -e "ssh -i /home/pedro/rsync-key" /some/small/directory/ remote_user@remotehost.com:/backup/destination/directory/
Apache + SSI
SSI são aquelas tags com comandos a serem processados no apache, como tamanho de arquivo e última atualização. Se você quiser saber sobre as funcionalidades do SSI, veja aqui.
Consegui fazer o SSI funcionar na pataxo, sem danos às outras paginas. Os passos foram os seguintes:
apt-get install libapache-ssi-perl # ja estava instalado
apache-modconf apache enable mod_include # isso era o que estava faltando
em /etc/apache/httpd.conf coloquei apenas as seguintes linhas
<Directory /home/pedro/public_html/aRT>
Options +Includes
</Directory>
Exportar e Importar Banco no MySQL
/usr/local/mysql/bin/mysqldump –opt jaca > /home/marcos/aRT/bd.sql
/usr/local/mysql/bin/mysql -e "source /home/marcos/aRT/bd.sql"
Pacote spproj
apt-get install proj
chmod +x /etc/init.d/bind
depois é só instalar pelo R mesmo.
Impressora LEG
url: tabajara:631
Gravar CD
mkisofs -joliet-long -r -l -J -v -o nomedaISO diretorio/
VNC no Navegador
tightvncserver -alwaysshared -geometry 800x600 -httpport 8080 -rfbport 8000
then go to http://guaja.est.ufpr.br:8080/