Mail Archives: cygwin/1999/01/18/19:05:25
From: | jj AT digisle DOT net (JJ Streicher-Bremer)
|
Subject: | The net command via remote ssh
|
18 Jan 1999 19:05:25 -0800
: | |
Message-ID: | <36A36A41.4B159469.cygnus.gnu-win32@digisle.net>
|
Mime-Version: | 1.0
|
To: | Cygnus Mailing List <gnu-win32 AT cygnus DOT com>
|
I have successfully implemented sshd on our NT systems (thanks Sergey).
The 20.1 version is fast and stable. One of the last things I am
running into is using the native NT command net.exe via the command
line. In order to connect to a remote system as a different user
(something we do quite often), the command line looks like:
[jj AT xena jj]$ net use '*' \\\\server\\sharename /user:DOMAIN\\USER
This command should prompt for the users password. Unfortunately under
the remote shell it seems to pass carriage returns immediately to the
command and so it fails. This kind of issue also holds true for
changing a users password via the net command:
[jj AT xena jj]$ net USER *
should prompt for the new password for user USER. Unfortunately it
seems to be passed carriage returns instead.
I know that I can just put the password on the command line it's self:
[jj AT xena jj]$ net use '*' \\\\server\\sharename /user:DOMAIN\\USER
PASSWORD
This works, unfortunately the password is now stored in the
..bash_history. I can delete this file every time I logout, or make hy
HISTSIZE very small, but that defeats the purpose of having command line
history.
I have tried setting CYGWIN to notty with no change in status.
I am wondering if anyone else has run into and/or solved this issue. If
so could you shed some light on the subject?
I have appended a cygcheck -s to my e-mail.
Thanks in advance
--
JJ Streicher-Bremer
NT Systems Administrator
Digital Island Inc.
415-228-4189
------------------------------------------------------------------------------
[jj AT xena jj]$ cygcheck -s
Cygnus Win95/NT Configuration Diagnostics
Current System Time: Mon Jan 18 09:05:12 1999
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 = `notty binmode title strip_title glob'
HOME = `/home/jj'
PWD = `/home/jj'
USER = `jj'
Use `-r' to scan registry
a:\ fd N/A N/A
c:\ hd FAT 1019Mb 71% CP UN
d:\ hd NTFS 3726Mb 56% CP CS UN PA FC
e:\ net NTFS 6149Mb 86% CP CS UN PA FC
h:\ net NTFS 15351Mb 62% CP CS UN PA FC
u:\ net NTFS 15351Mb 62% CP CS UN PA FC
z:\ cd CDFS 26Mb 100% CS PALMPILOT
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
446k 1998/12/15 D:\apps\Unix\usr\bin\cygwinb19.dll
Use -h to see help about each section
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -