On Thu, 14 Dec 2000, hatim wrote:

> j ai plusieurs entree dans mon etc/passwd

/etc/passwd

> pour certains je veux autoriser le ftp c est tout ! (donc pas de ssh  , ni
> de connexion sur la console , rien !!)

- Une fa�on de faire, si telnet a �t� supprim�, r{login|sh|exec} aussi,
  et il n'y a pas de trou (genre kdm avec acc�s global, console, su), est
  d'utiliser l'option DenyGroups de sshd (v�rifier le man sshd_config).

- Alternativement, si ce qui pr�c�de n'est pas possible, les configurer
  avec un shell particulier (p.ex. /bin/ftponly), et ce shell doit
  �tre invalide (p.ex. lien � /bin/false). A mon avis on doit combiner
  cela avec le DenyGroups de sshd, sinon mal au bug-traq [1]. Regarder
  aussi l'option RequireValidShell de proftpd.

> pour d autre autoriser juste le ssh , mais limite a leur $HOME , ce qui n
> est pas fait par default !!

chroot, cf option Anonymous de proftpd.

NB: c'est un sujet assez complexe ... j'ai �crit une suite de proc�dures
pour faire cela et plus, mais 1. c'�tait un projet DILOG, donc pour
l'instant ``propri�taire'' 2. pas vraiment pr�s � la release.

[1] 
http://www-internal.alphanet.ch/archives/users/schaefer/advisories/sshd-restricted-users-incorrect-configuration

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.

Répondre à