Deleted Added
full compact
README.privsep (146998) README.privsep (149749)
1Privilege separation, or privsep, is method in OpenSSH by which
2operations that require root privilege are performed by a separate
3privileged monitor process. Its purpose is to prevent privilege
4escalation by containing corruption to an unprivileged process.
5More information is available at:
6 http://www.citi.umich.edu/u/provos/ssh/privsep.html
7
8Privilege separation is now enabled by default; see the

--- 24 unchanged lines hidden (view full) ---

33privsep user and chroot directory:
34
35 --with-privsep-path=xxx Path for privilege separation chroot
36 --with-privsep-user=user Specify non-privileged user for privilege separation
37
38Privsep requires operating system support for file descriptor passing.
39Compression will be disabled on systems without a working mmap MAP_ANON.
40
1Privilege separation, or privsep, is method in OpenSSH by which
2operations that require root privilege are performed by a separate
3privileged monitor process. Its purpose is to prevent privilege
4escalation by containing corruption to an unprivileged process.
5More information is available at:
6 http://www.citi.umich.edu/u/provos/ssh/privsep.html
7
8Privilege separation is now enabled by default; see the

--- 24 unchanged lines hidden (view full) ---

33privsep user and chroot directory:
34
35 --with-privsep-path=xxx Path for privilege separation chroot
36 --with-privsep-user=user Specify non-privileged user for privilege separation
37
38Privsep requires operating system support for file descriptor passing.
39Compression will be disabled on systems without a working mmap MAP_ANON.
40
41PAM-enabled OpenSSH is known to function with privsep on AIX, HP-UX
42(including Trusted Mode), Linux and Solaris.
41PAM-enabled OpenSSH is known to function with privsep on AIX, FreeBSD,
42HP-UX (including Trusted Mode), Linux, NetBSD and Solaris.
43
44On Cygwin, Tru64 Unix, OpenServer, and Unicos only the pre-authentication
45part of privsep is supported. Post-authentication privsep is disabled
46automatically (so you won't see the additional process mentioned below).
47
48Note that for a normal interactive login with a shell, enabling privsep
49will require 1 additional process per login session.
50

--- 4 unchanged lines hidden (view full) ---

55 root 6917 1005 0 15:19:16 ? 0:00 sshd: stevesk [priv]
56 stevesk 6919 6917 0 15:19:17 ? 0:03 sshd: stevesk@2
57 stevesk 6921 6919 0 15:19:17 pts/2 0:00 -bash
58
59process 1005 is the sshd process listening for new connections.
60process 6917 is the privileged monitor process, 6919 is the user owned
61sshd process and 6921 is the shell process.
62
43
44On Cygwin, Tru64 Unix, OpenServer, and Unicos only the pre-authentication
45part of privsep is supported. Post-authentication privsep is disabled
46automatically (so you won't see the additional process mentioned below).
47
48Note that for a normal interactive login with a shell, enabling privsep
49will require 1 additional process per login session.
50

--- 4 unchanged lines hidden (view full) ---

55 root 6917 1005 0 15:19:16 ? 0:00 sshd: stevesk [priv]
56 stevesk 6919 6917 0 15:19:17 ? 0:03 sshd: stevesk@2
57 stevesk 6921 6919 0 15:19:17 pts/2 0:00 -bash
58
59process 1005 is the sshd process listening for new connections.
60process 6917 is the privileged monitor process, 6919 is the user owned
61sshd process and 6921 is the shell process.
62
63$Id: README.privsep,v 1.15 2004/10/06 10:09:32 dtucker Exp $
63$Id: README.privsep,v 1.16 2005/06/04 23:21:41 djm Exp $