Googling 'man ssh' comes up with the SSH manual page. I followed the first link ( http://unixhelp.ed.ac.uk/CGI/man-cgi?ssh+1 ), from which we see the following. Interesting parts are specified.
ssh [-1246AaCfgkMNnqsTtVvXxY] [-b
bind_address] [-c cipher_spec] [-D
port] [-e escape_char] [-F configfile]
[-i identity_file] [-L
[bind_address:]port:host:hostport] [-l
login_name] [-m mac_spec] [-O ctl_cmd]
[-o option] [-p port] [-R
[bind_address:]port:host:hostport] [-S
ctl_path] [user@]hostname [command]
...
ssh (SSH client) is a program for
logging into a remote machine and for
executing commands on a remote
machine. It is intended to replace
rlogin and rsh, and provide secure
encrypted communications between two
untrusted hosts over an insecure
network. X11 connections and arbitrary
TCP/IP ports can also be forwarded
over the secure channel.
ssh connects and logs into the
specified hostname (with optional user
name). The user must prove his/her
identity to the remote machine using
one of several methods depending on
the protocol version used.
If command is specified, command is executed on the remote host instead of
a login shell.
So, try ssh user@hostname ls -lR /src/
, replacing 'ls -lR' with whatever command you actually want.
EDIT
Oh, and look at the man page for the identity file - if you have keys set up, you can use that to avoid providing a password to SSH on the command line. And make sure the whole path to your identity file has strong permissions, so nobody else can read/replace/edit it.