金森ともうします。 現在 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>