vine-users ML アーカイブ



[vine-users:061695] scponlyc が使えない

  • From: Mitsukazu Kanamori <kaz@xxxxxxxxxxxxxx>
  • Subject: [vine-users:061695] scponlyc が使えない
  • Date: Tue, 05 Aug 2003 13:07:01 +0900
金森ともうします。

現在 Vine2.6+updatesで環境を構築しております。
sftp-serverでchroot環境を構築したく、scponlyというのを組み込みました。
http://www.sublimation.org/scponly/
から、http://www.sublimation.org/scponly/scponly-3.8.tgzをおとして、

./configure --enable-chrooted-binary --with-sftp-server=/usr/libexec/
openssh/sftp-server --disable-wildcards --disable-winscp-compat --
disable-gftp-compat
とし、make;make installでインストールしました。
sshdを念のため再起動し、
/etc/shellsにscponlycを加え、useraddでテストユーザーを作成し、
/etc/passwdのテストユーザーが使うshellをscponlycに変更しましたが、
ログインできない状態です。一応、scponlyではログインできました。

----------------------------------------------------------------
/var/log/secure
karn [21817]: running: /usr/libexec/openssh/sftp-server (username: 
master(506), IP/port: xxx.xxx.xxx.xxx 47246 22)
Aug  5 03:51:51 karn [21817]: failed: /usr/libexec/openssh/sftp-server 
with error No such file or directory(2) (username: master(506), IP/port: 
xxx.xxx.xxx.xxx 47246 22)
----------------------------------------------------------------
ここで、sftp-serverが無いみたいに出てますが、
# ls -l /usr/libexec/openssh/sftp-server
-rwxr-xr-x    1 root     root       148727 Jul 17 00:27 /usr/libexec/
openssh/sftp-server
ちゃんと、あります。

パスが通ってないのかと、sftp-serverを、/usr/bin以下に置いて、configureオ
プションで指定しても、
failed: /usr/bin/sftp-server with error No such file or directory(2)
となってしまいます。

いろいろ参考にしてみましたが、行き詰まってしまいました。
なにか、ヒントいただけると幸いです。

カーネルは、Vineの物にvpnパッチを当てています。他はVineのapt-getで最新に
しているくらいです。

kernel2.4.20-0vl29
--
http://www.club535.com/
金森 満和 <webmaster@xxxxxxxxxxx>