@echo off echo SSHD Installation Script echo For testing purposes only echo Modified by Sean to ignore VNC and allow non-administrator to install. echo. if /i "%USERDOMAIN%" EQU "%COMPUTERNAME%" goto domainok echo Please login as *local* Administrator! echo. goto end :domainok rem if /i "%USERNAME%" EQU "Administrator" goto userok rem echo Please login as local Administrator! rem echo. rem goto end :userok echo Creating directories... md c:\usr\local\etc md c:\etc\bin md c:\tmp md c:\bin echo Copying files... copy scp.exe %systemroot%\system32 copy ssh-keygen.exe %systemroot%\system32 copy sshd.exe %systemroot%\system32 copy cygwin1.dll %systemroot%\system32 copy sh.exe c:\bin copy passwd c:\etc copy sshd_config c:\etc copy profile c:\etc copy instsrv.exe c:\etc copy srvany.exe c:\etc rem cd c:\etc echo Generating keys... ssh-keygen -b 1024 -f /usr/local/etc/ssh_host_key -N '' echo Installing SSHD service... c:\etc\instsrv.exe SSHD c:\etc\srvany.exe rem echo Stopping WinVNC... rem net stop winvnc echo Adding registry info... reg add HKLM\SOFTWARE\ORL\WinVNC3\LoopbackOnly=1 REG_DWORD reg add HKLM\SYSTEM\CurrentControlSet\Services\SSHD\Parameters reg add HKLM\SYSTEM\CurrentControlSet\Services\SSHD\Parameters\Application="%SystemRoot%\System32\SSHD.EXE" REG_SZ echo Starting services... net start SSHD rem net start winvnc :end