Você está na página 1de 1

IMPRIMINDO REMOTAMENTE USANDO SSH e CUPS

Na máquina servidor:
. Crie o usuário cliente;
. Crie um ponto de montagem no fstab para os documentos do usuário cliente;
. Crie a pasta Documentos para o ponto de montagem;
. Crie a pasta .ssh;
. Crie no /home do usuário uma pasta chamada scripts;
. Dentro, crie um arquivo chamado script.sh com o seguinte conteúdo:

#!/bin/bash
# Oslier

cd /home/<usuário>/Documentos/

cat file.txt > /dev/lp0

rm file.txt

Na máquina cliente:
. Crie no /home do usuário uma pasta chamada ssh_scripts;
. Dentro crie um script chamado imprime.ssh com o seguinte conteúdo:

#!/bin/bash
# Oslier

ssh <usuário>@192.6.1.x<ip_servidor> /home/<usuário>/script/imprime.sh

.Salve o arquivo. Dê permissões (chmod 777 e chown usuario.usuario)


.Crie um “Link para Aplicativo” setado para /home/<usuario>/script/imprime.sh
.Escolha para esse Link o ícone de impressora e coloque-o na barra de tarefas;
.Crie uma pasta chamada .ssh;

Ainda no cliente, num terminal, logado como o usuário $:

Iremos criar a chave rsa:


$ ssh-keygen -b 1024 -t rsa

Com a chave criada iremos enviá-la para o servidor que estabeleceremos a confiança:
$ scp id_rsa.pub usuario@10.0.0.5:/home/usuario/.ssh/

Agora logando-se na máquina você perceberá que o servidor ainda pede a senha. O que temos que fazer é ir no
diretório onde está a chave pública e mudarmos o nome para 'authorized_keys':
$ mv id_rsa.pub authorized_keys

Pronto, está feita a relação de confiança entre os servidores.

Teste o acesso direto ao servidor de impressão: ssh <usuário>@192.6.1.<ip_servidor>

O acesso deverá ocorrer sem pedir senha!

Você também pode gostar