cronjob on a remote ssh without typing password

Hi there,
How can I send a script to a remote ssh client.
1) I cannot connect through ftp
2) I just need to read a file on a remote server.
Here is what I do:

~$ ssh santiago@myserver.com
santiago@myserver.com's password:
santiago@myserver:~$ cat logfile
hello world
bonjour le monde
hola mundo
santiago@myserver:~$ exit
~$

I'd love to be able to read that file in a scheduled job without having to enter my password. Is it possible?
Thanks in advance
Santiago

you need to setup SSH keys. check this

also see this