On Tue, 2006-04-25 at 12:45 -0700, Steve Lamb wrote: > Is there some automated method of placing sshd into inetd? I've attempted > to dpkg-reconfigure openssh-server to no avail.
Why would one want sshd to run from inetd? sshd should typically be run as a daemon. As far as I know, there isn't a debconf way to place it as a inetd process. But if you really want it to be run from inetd... it'll be very similar to this as an entry in /etc/inetd.conf: ssh stream tcp nowait root /usr/sbin/tcpd /usr/sbin/sshd Please make sure you have priv separation enabled in /etc/ssh/sshd_config ie: UsePrivilegeSeparation yes also in /etc/services ensure you have: ssh 22/tcp # SSH Remote Login Protocol ssh 22/udp Also make sure that you touch the file: /etc/ssh/sshd_not_to_be_run so it won't start on bootup spewing errors that something else is listening on port 22. Now, since I have not tested this at all... it should really work, though YMMV. -- greg, [EMAIL PROTECTED] The technology that is Stronger, Better, Faster: Linux Use Debian GNU/Linux, its a bazaar thing NOTICE: Due to Presidential Executive Orders, the National Security Agency may have read this email without warning, warrant, or notice, and certainly without probable cause. They may do this without any judicial or legislative oversight. You have no recourse nor protection.
signature.asc
Description: This is a digitally signed message part