I was finally able to find a workaround for the keys, which involved
modifying the keys I created locally with the command
"ssh-keygen -X -f id_rsa.pub > .ssh/authorized_keys2"
I'm now able to ssh without entering anything, and can type "math"
immediately to use Mathematica on the server.

However, SAGE still doesn't recognize it.  I couldn't find a guide to
remote software access in windows; if there is one, could you point me
to it?  I tried the command "m = Mathematica
(server="[email protected]")" in the notebook or command line.
Usually, it correctly finds the server (I'm not sure why it sometimes
fails).  However, after this, I still get error messages anytime I try
to port to Mathematica (e.g. m('1+1'): the essence is "unable to start
mathematica"

Thanks,
Evan

On Feb 21, 11:18 am, William Stein <[email protected]> wrote:
> On Sat, Feb 21, 2009 at 10:45 AM, Evan Fuller <[email protected]> wrote:
>
> > I have issue with both the idea and implementation of password-less
> > access.  I don't understand how it works well, but it seems a lot like
> > keeping your password in an unencrypted file--if someone got access to
> > my computer for a short time (e.g. via some uncaught spyware) and
> > copied the public key, they could access my files anytime until I
> > realized it and changed the key.
>
> That is absolutely correct.  However, even if you *don't* use
> password-less access, somebody who gets access to your computer "for a
> short time (e.g. via some uncaught spyware)" could also easily run a
> key logger and steal all passwords you type when connecting to remote
> computers.
>
> >  However, if this is the way to do
> > things, I'll take that risk.  Is there a more user-friendly (Windows)
> > guide to this?  I've been trying to set up the keys both manually on
> > the server and with the built-in function on SSH Secure Shell Client
> > 3.2.9.  When I create the keys manually on the server, change
> > permissions, then transfer them to my computer, I get the error
> > "failed to read your public key...".  On the other hand, when I use
> > the client to create the keys and upload to the server, it says
> > everything is working properly, but then fails to actually authorize
> > to connect and still prompts for password.  I've tried variations
> > (using .ssh or .ssh2, subdirectories) to no avail. The server OS is
> > SunOS 5.8.
>
> You should only ever create keys on the client -- keys are not needed
> on the server.    SunOS 5.8 is pretty old and to get passwordless
> login to work, especially with old ssh servers, it's critically
> important that the ssh versions match up, that both support common
> protocols, and that all permissions
> are right for the files on the server (i.e., the ssh directory is only
> readable by you, etc.) This is usually very easy if the server is a
> recent linux, OS X or Sun OS, but 5.8 is pretty old, and it can be
> very frustrating.
>
> Unfortunately we'll probably never support Sage on SunOS 5.8, or you
> could just run sage there and window it back.
>
> I can now see very much how for you having an interactive password for
> the server= option in sage would be very nice.  I may look into
> implementing this again today -- it might be very easy.
>
>  - - william
>
>
>
>
>
> > Thanks,
> > Evan
>
> > On Feb 20, 7:16 pm, William Stein <[email protected]> wrote:
> >> On Fri, Feb 20, 2009 at 4:40 PM, Evan Fuller <[email protected]> wrote:
>
> >> > I'd like to be able to have SAGE use the copy ofmathematicaon my
> >> > department server, which requires SSH with password.  Looking at
> >> > previous posts, it sounds like there is no way to do this without
> >> > setting up somethingpassword-less.  I'm hoping there has been an
> >> > improvement on this in the 18 months since those posts.  Can anyone
> >> > help me out?  I'm using the latest version binary (3.2.3) on Windows,
> >> > in case that's relevant.
>
> >> Why don't you setuppassword-lessssh access to your department server?
> >> Is there some reason you don't, except that perhaps you don't know how?
> >> It's very easy as long as your department is running a Linux server.  What 
> >> is
> >> the exact OS they are using?
>
> >>  -- William
>
> --
> William Stein
> Associate Professor of Mathematics
> University of Washingtonhttp://wstein.org
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to