Link to home
Start Free TrialLog in
Avatar of InSearchOf
InSearchOfFlag for United States of America

asked on

openssh on Windows 2003

I am following the procedures in the link you provided for installing openssh on windows 2003 server. I am using the older version because the compiling your own seemed to involved for a non-unix person. Anyway I am almost done but I am stuck at:

¦If you're not using the full Cygwin install you probably won't have bash so you will need to change the shells in the passwd file to use /cygdrive/c/Windows/system32/cmd.exe.

I do not find where in the passwd file I would change this.

ASKER CERTIFIED SOLUTION
Avatar of willettmeister
willettmeister

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of InSearchOf

ASKER

Great. Thanks for the info. When I ran the mkpasswd command I used the -d switch because it was a domain user but it created accounts for all my domain users. Can I just delete the the other users?
Avatar of sgvill
sgvill

you should be able to remove the domain user accounts you don't need.
Ok. Thanks for the info. One last question. In the command below where it says "/cygdrive/"
would I change that to c: or do I use the syntax as is?

¦If you're not using the full Cygwin install you probably won't have bash so you will need to change the shells in the passwd file to use /cygdrive/c/Windows/system32/cmd.exe
I cannot start the openSSH service. I get these two errors:

-starting service `OpenSSHd' failed: execv: 1, Operation not permitted.
-starting service `I' failed: redirect_fd: open (1, /var/log/OpenSSHd.log): 13, Permission denied.

The "logon On" in the service properties is set to the SSH user I created. The log file in the C:\Program Files\OpenSSH\var\log is empty. Can I enable this somewhere so that I can get error info?
Trying opening the cygwin prompt on the system so that you have a LINUX style shell and go to /var;log.OpenSSHd.log and see if there is info there.

I am not unix savvy at all. How do I do that with my version of openSSH? From what I read openSSH installs a partial version of Cygwin.
Ok. I reinstalled it. I got the service to start, generated the public/private keys and I make the connection but I do not see where I can download anything.