> I have a debian potato system on a motherboard that is non standard. I does not
>have any keyboard
> or mouse ports built on it. I took a working hard drive out of another of my
>machines here and
> moved it into the new 1-U high case with the non-standard MB. All is working fine
>except for ssh.
> When I ssh I receive the following error:
But where are you ssh-ing *from*? Not from the non-existand keyboard or mouse!
Are you ssh-ing from a different machine to this special one?
Are you logging-in to this special one using another mechanism
and trying to ssh from the special machine?
Or what?
> "You have no controlling tty. Cannot
>read psssphrase.".
If you've set up RSA user authentication the client will need access
to the provate key. So it needs the passphrase unless:
1) you've already stored the decrypted private key in an ssh-sgent, or
2) you've used an unencrypted (passphease-less) private key, or
3) the session executing the ssh client program is itself started from
a ssh connection ehich makes a connection to a remote agent available.
> I can not for the life of me figure out how to fix this. Because the MB does NOT
>have any keyboard
> or mouse ports I cannot run getty on tty1,tty2.tty3 etc... Getty wont start because
>the hardware
> for it to bind to in not there.
Not applicable: it's a *logical* tty that's needed, not necessarily a
real serial interface. Serial ports are only one possibility.
> I believe the two are directly related. Could
>someone please tell
> me where I need to look.
The controlling tty for the session which is trying to run the ssh client
(on whichever machine that is).
> Can I recompile ssh with option X dis/en-abled?
Of course, but how might that help? You havn't made any other reference to X.
--
David Pick