Je voudrais utiliser SFTP pour tous les sites sur mon serveur cPanel CentOS car nous avions un mot de passe FTP piraté auparavant (pas difficile). Cependant, je ne veux pas que chaque compte SFTP de site ait un accès shell (pas même un shell emprisonné). Est-ce possible et comment? Je suis discret pour UNIX, la gestion de serveurs et la ligne de commande.
Définissez scponly comme shell de connexion pour ces utilisateurs.
la source
RSSH - SSH restreint fera ce que vous recherchez.
RSSH est un wrapper shell qui ne permettra à un utilisateur d'accéder qu'aux parties SSH que vous autorisez, c'est un peu difficile à configurer au début avec un environnement chroot, etc.
http://www.pizzashack.org/rssh/
la source
Vous voudrez peut-être envisager MySecureShell qui offre:
Je l'ai utilisé dans le passé; il est simple à installer et à configurer et est activement développé. Pour vous, il existe des packages CentOS et une interface graphique pour vous aider dans la configuration et l'administration.
la source