delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
MIME-Version: | 1.0 |
Subject: | Chrooted ssh and SFTP in cygwin |
Date: | Thu, 11 Aug 2005 16:54:41 +0200 |
Message-ID: | <ACBE9A86FF7A5345B3194ACDDE7054EB015F88C6@tara.cdm.smis.ch> |
From: | "RITTER, Philippe" <phr AT cdm DOT smis DOT ch> |
To: | <cygwin AT cygwin DOT com> |
X-IsSubscribed: | yes |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id j7BEsswR007822 |
Hello I'm trying to make a chrooted environnment in cygwin with openssh-4.1p1-2 I can ssh with no problem, but sftp-server will not start because it will not find cygwin1.dll in the path. I use the chroot from http://chrootssh.sourceforge.net/download/ I looked in session.c but I don't understand when sshd set the path for the session. I see it copies from windows, but not setting the default Here the command I use to compile openssh : ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir='${sbindir}' \ --localstatedir=/var \ --datadir='${prefix}/share' \ --mandir='${datadir}/man' \ --infodir='${datadir}/info' \ --with-default-path='/usr/bin:/bin:/usr/sbin:/sbin' \ --with-tcp-wrappers I my chrooted home I have : $ ls -lR .: total 0 drwxr-xr-x+ 2 phr Domain Users 0 Aug 11 14:31 bin drwxr-xr-x+ 2 phr Domain Users 0 Aug 11 16:20 etc drwxr-xr-x+ 3 phr Domain Users 0 Aug 11 16:38 home drwxr-xr-x+ 2 phr Domain Users 0 Aug 11 12:07 tmp drwxr-xr-x+ 3 phr Domain Users 0 Aug 11 12:09 usr drwxr-xr-x+ 3 phr Domain Users 0 Aug 11 14:24 var ./bin: total 3792 -rwxr-xr-x 2 phr Domain Users 451072 Aug 11 12:08 bash -rwxr-xr-x 2 phr Domain Users 451072 Aug 11 12:08 bash.exe -rwxr-xr-x 1 phr Domain Users 6846 Aug 11 12:12 bashbug -rwxr-xr-x 1 phr Domain Users 6656 Aug 11 12:07 cygcrypt-0.dll -rwxr-xr-x 1 phr Domain Users 1015128 Aug 11 12:11 cygiconv-2.dll -rwxr-xr-x 1 phr Domain Users 22016 Aug 11 12:11 cygintl-1.dll -rwxr-xr-x 1 phr Domain Users 37888 Aug 11 12:11 cygintl-2.dll -rwxr-xr-x 1 phr Domain Users 55612 Aug 11 12:11 cygintl-3.dll -rwxr-xr-x 1 phr Domain Users 21504 Aug 11 12:11 cygintl.dll -rwxr-xr-x 1 phr Domain Users 230400 Aug 11 14:12 cygncurses-8.dll -rwxr-xr-x 1 phr Domain Users 147456 Aug 11 14:12 cygreadline6.dll -rwxr-xr-x 1 phr Domain Users 1295582 Aug 11 12:08 cygwin1.dll -rwxr-xr-x 1 phr Domain Users 89600 Aug 11 12:08 ls.exe -rwxr-xr-x 1 phr Domain Users 23552 Aug 11 14:16 strace.exe ./etc: total 8 -rwxr-x--- 1 phr Domain Users 6530 Aug 11 16:20 profile ./home: total 0 ./tmp: total 0 ./usr: total 0 drwxr-xr-x+ 2 phr Domain Users 0 Aug 11 14:31 sbin ./usr/sbin: total 1076 -rwxr-xr-x 1 phr Domain Users 1067008 Aug 11 12:07 cygcrypto-0.9.8.dll -rwxr-xr-x 1 phr Domain Users 29184 Aug 11 12:09 sftp-server.exe ./var: total 0 drwxr-xr-x+ 2 phr Domain Users 0 Aug 11 14:23 run ./var/run: total 0 Can someone help me ? I know I could copy everything from /bin in /usr/sbin, but I would like something else. Thanks Philippe RITTER -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |