diff --git a/package/openssh/openssh.mk b/package/openssh/openssh.mk index e2f2663549..4b16c3486a 100644 --- a/package/openssh/openssh.mk +++ b/package/openssh/openssh.mk @@ -12,6 +12,10 @@ OPENSSH_CONF_ENV = LD="$(TARGET_CC)" LDFLAGS="$(TARGET_CFLAGS)" OPENSSH_CONF_OPTS = --sysconfdir=/etc/ssh --disable-lastlog --disable-utmp \ --disable-utmpx --disable-wtmp --disable-wtmpx --disable-strip +define OPENSSH_USERS +sshd -1 sshd -1 * - - - SSH drop priv user +endef + # uClibc toolchain for ARC doesn't support PIE at the moment ifeq ($(BR2_arc),y) OPENSSH_CONF_OPTS += --without-pie diff --git a/system/skeleton/etc/passwd b/system/skeleton/etc/passwd index 761d92e10c..46e239fec1 100644 --- a/system/skeleton/etc/passwd +++ b/system/skeleton/etc/passwd @@ -10,4 +10,3 @@ backup:x:34:34:backup:/var/backups:/bin/sh operator:x:37:37:Operator:/var:/bin/sh ftp:x:83:83:ftp:/home/ftp:/bin/sh nobody:x:99:99:nobody:/home:/bin/sh -sshd:x:103:99:Operator:/var:/bin/sh