From mboxrd@z Thu Jan 1 00:00:00 1970 From: JJ Streicher-Bremer To: Daniel-Wittenberg@uiowa.edu, Cygnus Mailing List Subject: SSHD Date: Wed, 16 Dec 1998 16:28:00 -0000 Message-id: <3677D550.59574408@digisle.net> References: <862566DC.00528EDA.00@marker.its.uiowa.edu> X-SW-Source: 1998-12/msg00429.html Content-type: multipart/mixed; boundary="----------=_1583532720-65104-84" This is a multi-part message in MIME format... ------------=_1583532720-65104-84 Content-length: 7882 Here is the install batch file I use to install sshd on my systems along with the appropriate reg files. Read the readme.txt file as well. Let me know if there are any questions about this information. JJ Daniel-Wittenberg@uiowa.edu wrote: > > I had a question for ya about sshd under b20. I have been trying to get it > to start under inetd but have been > unsuccessful so far. I tried creating a new user called daemon, gave it > the appropriate privs, (run as OS, etc) > and inetd starts ok, just no sshd...any ideas ?? > > Thanks! > Dan Wittenberg > > Received: from moon.uiowa.edu ([128.255.1.36]) by marker.its.uiowa.edu > (Lotus SMTP MTA v4.6.1 (569.2 2-6-1998)) with SMTP id > 862566DC.004CF32D; Wed, 16 Dec 1998 08:01:30 -0600 > Received: (from daemon@localhost) > by moon.uiowa.edu (8.9.1/8.9.1/its-moon-2.1) id IAA27222 > for dan.wittenberg/unv_iowa@marker.its.uiowa.edu; Wed, 16 Dec > 1998 08:03:26 -0600 > Received: from cygnus.com (runyon.cygnus.com [205.180.230.5]) > by moon.uiowa.edu (8.9.1/8.9.1/its-moon-2.1) with ESMTP id > IAA06716 > for ; Wed, 16 Dec 1998 08:03:25 > -0600 > Received: (from majordom@localhost) > by runyon.cygnus.com (8.8.7-cygnus/8.8.7) id KAA15128; > Tue, 15 Dec 1998 10:07:14 -0800 (PST) > Received: from guinness.digisle.net (guinness.digisle.net > [167.216.152.33]) > by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id KAA15123 > for ; Tue, 15 Dec 1998 10:07:12 -0800 (PST) > > Received: from digisle.net (di-sf-dhcp-15.digisle.com > [167.216.154.65]) > by guinness.digisle.net (8.8.7/8.8.7/digisle) with ESMTP id > IAA26065 > for ; Tue, 15 Dec 1998 08:07:10 -1000 (HST) > > Message-ID: < 3676A54D.1C0194A1@digisle.net > > Date: Tue, 15 Dec 1998 10:07:09 -0800 > X-PH: V4.1@moon.uiowa.edu > From: JJ Streicher-Bremer > X-Mailer: Mozilla 4.5 [en] (WinNT; I) > X-Accept-Language: en > MIME-Version: 1.0 > To: gnu-win32@cygnus.com > Subject: /dev in B20.1 > References: <74rYqp3ppfB@mike.franken.de> > Content-Type: text/plain; charset=us-ascii > Content-Transfer-Encoding: 7bit > Sender: owner-gnu-win32@cygnus.com > Precedence: bulk > > From: JJ Streicher-Bremer > When: 12/15/98 12:07:09 PM > > To: gnu-win32@cygnus.com > cc: (bcc: Dan Wittenberg/UNV_IOWA) > Subject: /dev in B20.1 > > I just downloaded and installed the user tools version 20.1. What a > wonderful difference. sshd runs better than ever before (faster more > stable)! Now I have a question about the /dev folder. The user tools > don't create it, yet there are quite a few messages about things in the > /dev folder. How do I go about creating these special files? The main > reason for this is to get syslogd working. > > I have appended a cygcheck of my system. > > Any help would be greatly appreciated. > > Thanks in advance > JJ Streicher-Bremer > NT Systems Administrator > Digital Island Inc. > > --------------------------------------------------------------------------- > -- > Cygnus Win95/NT Configuration Diagnostics > Current System Time: Tue Dec 15 10:05:14 1998 > > WinNT Ver 4.0 build 1381 Service Pack 4 > > Path: . > /usr/bin > /usr/local/bin > . > //d/apps/perl/bin > //d/apps/4nt > //d/apps/ntreskit > //d/apps/ntsec > //c/winnt/system32 > //c/winnt > > SysDir: C:\WINNT\System32 > WinDir: C:\WINNT > > CYGWIN32 = `tty' > CYGWIN = `tty binmode title strip_title glob' > HOME = `/home/jj' > PWD = `/dev' > USER = `jj' > > Use `-r' to scan registry > > a:\ fd N/A N/A > c:\ hd FAT 1019Mb 65% CP UN > d:\ hd NTFS 3726Mb 78% CP CS UN PA FC > e:\ net NTFS 6149Mb 28% CP CS UN PA FC > z:\ cd CDFS 557Mb 100% CS UN > > D:\apps\Unix / native text=binary > \\.\a: /dev/fd0 native text!=binary > \\.\b: /dev/fd1 native text!=binary > \\.\tape0: /dev/st0 native text!=binary > \\.\tape1: /dev/st1 native text!=binary > D:\users /home native text=binary > > Found: D:\apps\Unix\usr\bin\bash.exe > Found: D:\apps\Unix\usr\bin\cat.exe > Not Found: cpp (good!) > Found: D:\apps\Unix\usr\bin\find.exe > Not Found: gcc > Not Found: gdb > Not Found: ld > Found: D:\apps\Unix\usr\bin\ls.exe > Not Found: make > Found: D:\apps\Unix\usr\bin\sh.exe > > 446k 1998/12/15 D:\apps\Unix\usr\bin\cygwin1.dll > - > For help on using this list (especially unsubscribing), send a message to > "gnu-win32-request@cygnus.com" with one line of text: "help". mounts.reg sshd.reg setup.bat Installation of sshd on Windows NT The installation files expect to have the unix subsystem installed in d:\apps\unix. If you wish to have the system installed in a different path you MUST edit the path in the following files: setup.bat sshd.reg mounts.reg /usr/local/sbin/sshdrc.bat (edit this file after you un-tgz the file) To setup sshd: 1)copy all install files to d:\apps\unix (create this folder if necessarry) 2)untar unix.tgz (tar -zxvf unix.tgz) 3)run setup.bat 4)a reboot may be necessary to get the service authentication correct :-) NOTES: a)The service is set to autostart. b)Initially only the administrator configured for ssh access. c)The setup.bat file creates a local user, sshd, with an initial password. This password can be changed by changing the user password and modifying the sshd service's startup configuration. The sshd user is granted the following four special rights: SeTcbPrivilege - Act as part of the operating system SeIncreaseQuotaPrivilege - Increase quotas SeServiceLogonRight - Logon as a service SeAssignPrimaryTokenPrivilege - Replace a process level token To set up a user for sshd access 1)add the user to /etc/passwd (use the command mkpasswd to do this easily) (example: mkpasswd -d |grep -i username >>/etc/passwd ) 2)restart sshd. (kill -1 SSHDPID - the pid of the current sshd process is stored in /var/run/sshd.pid) NOTES: a)The folder /home is mounted to d:\users. You can add a users folder here, put the information in the passwd file, and use .profile, .bash_login, and .bashrc to modify the users environment. b)The shell is a GNU bash shell, as such the backspace char ( \ )is the escape char and the asterisk ( * ) is a shell wildcard. To use a backspace or an asterisk in a command line (i.e. net use * \\server\share ) you must use double backslashes ( \\ ) and quote the asterisk ( '*' ). A command line would become net use '*' \\\\server\\share c)The shell accesses the drives via the WinNT POSIX subsystem. Other drives are accesed via a double forward slash. ( //c/winnt ) d)The shell uses UNIX style file format. This means that if you edit a text file with a regular text editor it will put a ^M at the end of every line. This will royally mess up the system. e)The sshd authenticates users in this order: Checks to see if the user is in /etc/passwd Checks the local system for a matching user ID If the system is a member of a domain it checks the doamin for a matching ID ---------------------------------------------------------------------------- example .profile file # ~/.profile -- # The personal initialization file, executed for login shells #[ -e /etc/D ] && echo "~$USER/.profile" 1>&2 if [ -n "$BASH_VERSION" ]; then if [ -r "$HOME/.bashrc" ]; then # login shells are always interactive, are they? . $HOME/.bashrc fi else # non-bash 'sh'-users are on their own for now... : fi TERM=ansi export TERM PATH=.:$PATH://d/apps/ntreskit://c/winnt/system32://c/winnt export PATH ------------=_1583532720-65104-84 Content-Type: text/x-ms-regedit; charset=us-ascii; name="mounts.reg" Content-Disposition: inline; filename="mounts.reg" Content-Transfer-Encoding: base64 Content-Length: 4519 UkVHRURJVDQNCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdu dXMgU29sdXRpb25zXQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJF XEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cF0NCg0KW0hLRVlf TE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJ Ti5ETEwgc2V0dXBcYjE1LjBdDQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09G VFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4w XG1vdW50c10NCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdu dXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDAw XQ0KIm5hdGl2ZSI9IlxcXFwuXFx0YXBlMToiDQoidW5peCI9Ii9kZXYvc3Qx Ig0KImZiaW5hcnkiPWR3b3JkOjAwMDAwMDAwDQoiZnNpbGVudCI9ZHdvcmQ6 MDAwMDAwMDENCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdu dXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDAx XQ0KIm5hdGl2ZSI9IlxcXFwuXFx0YXBlMDoiDQoidW5peCI9Ii9kZXYvc3Qw Ig0KImZiaW5hcnkiPWR3b3JkOjAwMDAwMDAwDQoiZnNpbGVudCI9ZHdvcmQ6 MDAwMDAwMDENCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdu dXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDAy XQ0KIm5hdGl2ZSI9IlxcXFwuXFxiOiINCiJ1bml4Ij0iL2Rldi9mZDEiDQoi ZmJpbmFyeSI9ZHdvcmQ6MDAwMDAwMDANCiJmc2lsZW50Ij1kd29yZDowMDAw MDAwMQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBT b2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMDNdDQoi bmF0aXZlIj0iXFxcXC5cXGE6Ig0KInVuaXgiPSIvZGV2L2ZkMCINCiJmYmlu YXJ5Ij1kd29yZDowMDAwMDAwMA0KImZzaWxlbnQiPWR3b3JkOjAwMDAwMDAx DQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0 aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwNF0NCiJ1bml4 Ij0iLyINCiJmYmluYXJ5Ij1kd29yZDowMDAwMDAwMQ0KImZzaWxlbnQiPWR3 b3JkOjAwMDAwMDAwDQoibmF0aXZlIj0iRDpcXGFwcHNcXFVuaXgiDQoNCltI S0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xD WUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwNV0NCiJ1bml4Ij0iL2hv bWUiDQoiZmJpbmFyeSI9ZHdvcmQ6MDAwMDAwMDENCiJmc2lsZW50Ij1kd29y ZDowMDAwMDAwMA0KIm5hdGl2ZSI9IkQ6XFx1c2VycyINCg0KW0hLRVlfTE9D QUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5E TEwgc2V0dXBcYjE1LjBcbW91bnRzXDA2XQ0KDQpbSEtFWV9MT0NBTF9NQUNI SU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1 cFxiMTUuMFxtb3VudHNcMDddDQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09G VFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4w XG1vdW50c1wwOF0NCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxD eWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRz XDA5XQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBT b2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMEFdDQoN CltIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9u c1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwQl0NCg0KW0hLRVlf TE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJ Ti5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDBDXQ0KDQpbSEtFWV9MT0NBTF9N QUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBz ZXR1cFxiMTUuMFxtb3VudHNcMERdDQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVc U09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIx NS4wXG1vdW50c1wwRV0NCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FS RVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91 bnRzXDBGXQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251 cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMTBd DQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0 aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxMV0NCg0KW0hL RVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZ R1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDEyXQ0KDQpbSEtFWV9MT0NB TF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRM TCBzZXR1cFxiMTUuMFxtb3VudHNcMTNdDQoNCltIS0VZX0xPQ0FMX01BQ0hJ TkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVw XGIxNS4wXG1vdW50c1wxNF0NCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTT0ZU V0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBc bW91bnRzXDE1XQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5 Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNc MTZdDQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNv bHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxN10NCg0K W0hLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25z XENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDE4XQ0KDQpbSEtFWV9M T0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lO LkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMTldDQoNCltIS0VZX0xPQ0FMX01B Q0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNl dHVwXGIxNS4wXG1vdW50c1wxQV0NCg0KW0hLRVlfTE9DQUxfTUFDSElORVxT T0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1 LjBcbW91bnRzXDFCXQ0KDQpbSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJF XEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3Vu dHNcMUNdDQoNCltIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVz IFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxRF0N Cg0K ------------=_1583532720-65104-84 Content-Type: text/plain; charset=us-ascii; name="setup.bat" Content-Disposition: inline; filename="setup.bat" Content-Transfer-Encoding: base64 Content-Length: 1391 UkVNIFNldCB0aGUgQ1lHV0lOMzIgZW52IHZhcmlhYmxlDQpzZXR4IENZR1dJ TjMyIHR0eSAtbQ0KDQpSRU0gU2V0IHVwIHRoZSBtb3VudCBwb2ludHMNCnJl Z2VkaXQgL3MgbW91bnRzLnJlZw0KDQpSRU0gQ3JlYXRlIHRoZSBzc2hkIHVz ZXIgYW5kIGFzc2lnbiB0aGUgbmVjZXNzYXJyeSByaWdodHMNCm5ldCB1c2Vy IHNzaGQgL2RlbA0KbmV0IHVzZXIgc3NoZCBwYXNzd29yZCAvYWRkDQpuZXQg dXNlciBzc2hkIHBhc3N3b3JkDQpudHJpZ2h0cyArciBTZVRjYlByaXZpbGVn ZSAtdSBzc2hkDQpudHJpZ2h0cyArciBTZUluY3JlYXNlUXVvdGFQcml2aWxl Z2UgLXUgc3NoZA0KbnRyaWdodHMgK3IgU2VTZXJ2aWNlTG9nb25SaWdodCAt dSBzc2hkDQpudHJpZ2h0cyArciBTZUFzc2lnblByaW1hcnlUb2tlblByaXZp bGVnZSAtdSBzc2hkDQoNClJFTSBDcmVhdGUgdGhlIHNzaHVzZXJzIGxvY2Fs Z3JvdXANCm5ldCBsb2NhbGdyb3VwIHNzaHVzZXJzIC9hZGQNCm5ldCBsb2Nh bGdyb3VwIHNzaHVzZXJzIHNzaGQgYWRtaW5pc3RyYXRvciAvYWRkDQoNClJF TSBHcmFudCBzc2h1c2VycyBhbmQgc3NoZCByaWdodHMgdG8gdGhlIGFwcHJv cHJpYXRlIGZvbGRlciBzdHJ1Y3R1cmUNCmNhY2xzIGQ6XCAvZSAvZyBzc2h1 c2VyczpyDQpjYWNscyBkOlxhcHBzIC9lIC9nIHNzaHVzZXJzOnINCmNhY2xz IGQ6XGFwcHNcdW5peCAvZSAvZyBzc2hkOmMgc3NodXNlcnM6ciAvdA0KY2Fj bHMgZDpcdXNlcnMgL2UgL2cgc3NoZHVzZXJzOnIgDQpjYWNscyBkOlx1c2Vy c1wqIC9lIC9nIHNzaGQ6cg0KDQpSRU0gSW5zdGFsbCB0aGUgc3NoZCBzZXJ2 aWNlDQppbnN0c3J2IHNzaGQgcmVtb3ZlDQppbnN0c3J2IHNzaGQgZDpcYXBw c1x1bml4XHVzclxsb2NhbFxzYmluXHNydmFueS5leGUNCnJlZ2VkaXQgL3Mg c3NoZC5yZWcNCnNjIGNvbmZpZyBzc2hkIHN0YXJ0PSBhdXRvIG9iaj0gJUNP TVBVVEVSTkFNRSVcc3NoZCBwYXNzd29yZD0gcGFzc3dvcmQNCg0KUkVNIENs ZWFuIHVwIHRoZSByb290IGZvbGRlcg0KZGVsIC5cKi4qIC9x ------------=_1583532720-65104-84 Content-Type: text/x-ms-regedit; charset=us-ascii; name="sshd.reg" Content-Disposition: inline; filename="sshd.reg" Content-Transfer-Encoding: base64 Content-Length: 204 UkVHRURJVDQNCg0KW0hLRVlfTE9DQUxfTUFDSElORVxTWVNURU1cQ3VycmVu dENvbnRyb2xTZXRcU2VydmljZXNcc3NoZFxQYXJhbWV0ZXJzXQ0KIkFwcGxp Y2F0aW9uIj0iZDpcXGFwcHNcXHVuaXhcXHVzclxcbG9jYWxcXHNiaW5cXHNz aGRyYy5iYXQiDQoNCg== ------------=_1583532720-65104-84--