Article ID: 114756, created on Sep 12, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 11.x for Linux
  • Plesk 10.x for Linux


In Parallels Plesk Panel (PP), users cannot log in via SFTP if their shell access is set to chrooted shell. The utility sftp-server reports the following error:

$ usr/lib/openssh/sftp-server
No user found for uid 10000


The libnss libraries are not copied to the chrooted environment because PP looks for them in /lib or /lib64, but on Ubuntu 12.04, they are in /lib/i386-linux-gnu and /lib/x86_64-linux-gnu, respectively.

Without in the chrooted environment, no UID can be resolved to the actual username causing sftp-server to report the above error.


The issue will be fixed in a future update for which a new Knowledgebase article will be created. You may subscribe to new articles on Parallels Plesk Panel products if you wish to receive notifications about their creation.


Copy the library and its dependency to the lib directory of the chrooted environment:

For a 64-bit environment:
# cp /lib/x86_64-linux-gnu/ /var/www/vhosts/chroot/lib/
# cp /lib/x86_64-linux-gnu/ /var/www/vhosts/chroot/lib/

For a 32-bit environment:
# cp /lib/i386-linux-gnu/ /var/www/vhosts/chroot/lib/
# cp /lib/i386-linux-gnu/ /var/www/vhosts/chroot/lib/

dd0611b6086474193d9bf78e2b293040 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f

Email subscription for changes to this article
Save as PDF