Compte Linux pour acces FTP - Installation - Linux et OS Alternatifs
Marsh Posté le 02-10-2012 à 16:29:35
Question conne : tu as bien un shell "false" dans ton /etc/shells ?
Citation : root@machine:~# echo "/bin/false" >> /etc/shells |
Penses aussi au droit d'accès au dossier...
Marsh Posté le 02-10-2012 à 16:50:02
Voici ce que j'ai dans /etc/shells
Rien qui correspond. Seulement peut être la dernière ligne, et de loin ...
Citation : |
Je dois inclure la ligne dans mon fichier ?
(noob inside ...)
Marsh Posté le 02-10-2012 à 17:21:33
lopezmathieu a écrit : Voici ce que j'ai dans /etc/shells
|
Et si tu définis celui-ci de shell à ton user FTP ?
Marsh Posté le 02-10-2012 à 17:43:32
Roh purée le mauvais ...
En fait depuis le début je mettais : /bin/falselogin ou /bin/false
Au lieu de /usr/bin/falselogin
Mais comme je ne connaissais pas ce fichier /etc/shells ... c'est moins évident de trouver ...
Bref, merci pour votre aide en tout cas, efficace !
Marsh Posté le 08-10-2012 à 10:41:11
Re,
Bon je suis bien parvenu à mes fins !
Accès en FTP via Filezilla pour mon utilisateur "vincent", mais pas de SSH via Putty.
Tout fonctionne bien sur mon poste.
Par contre dès que je lance Filezilla sur son pc, on entre les identifiants, on a un premier message qui dit que la connexion est ok puis on a un second message qui ressemble à "attente du message d'accueil du serveur". Au final après une temps de quelques secondes (5-10s) on revient au point de départ.
Est ce qu'il est possible qu'il y ai au niveau du serveur un fichier qui bloque ou autorise seulement certaines IP ?
Marsh Posté le 08-10-2012 à 10:54:21
Il peut y avoir... mais c'est quoi le logiciel qui te sert de serveur FTP ?
Pour rappel aussi :
bardiel a écrit : Penses aussi au droit d'accès au dossier... |
Marsh Posté le 08-10-2012 à 11:26:29
On tourne sur un Debian pas tout jeune.
Serveur FTP : wu-ftpd 2.6.2
Concernant les droits du dossier, de quel dossier parle t on ?
Edit : En revanche, concernant les droits du dossier, quel qu'il soit, c'est vrai que je n'ai pas encore trop regardé car : utilisateur "vincent" se connecte via Filezilla depuis mon poste mais pas depuis son poste
J'ai essayé depuis un 3ème poste, et même résultat que sur son poste ... à savoir que ça bloque sur ce message :
Citation : Connexion établie, attente du message d'accueil... |
Marsh Posté le 08-10-2012 à 11:40:41
T'as du parefeu entre les deux ? Je veux dire entre le client et le serveur ftp ? Ca pourrais être une histoire de ftp actif/passif.
C'est quoi la différence entre ton poste a toi (qui se connecte) et les deux autres (qui ne passent pas) ?
Marsh Posté le 08-10-2012 à 12:13:12
Les postes clients sont sur un LAN.
Le serveur sur un DMZ.
Donc deux VLAN différents.
Pas de passage dans un pare feu, sauf celui de Windows.
De mémoire je l'ai désactivé lors des tests de la semaine dernière.
Nous sommes tous les 3 dans le groupe "admins du domaine" de notre domaine.
Je ne vois pas d'autre différence à priori ...
Marsh Posté le 02-10-2012 à 15:51:25
Bonjour,
Nous disposons d'un serveur qui tourne sous Debian pour héberger un site Web + Postfix.
Depuis hier je souhaite ajouter un nouvel utilisateur qui doit avoir accès à un des dossiers du site (/home/site/public_html/commerce) via FTP (Filezilla), mais ne doit pas voir accès via SSH (Putty par exemple).
J'ai donc utilisé la commande adduser .
J'ai mis le nom du compte, le mot de passe.
Dans mon fichier /etc/passwd j'obtiens ceci :
vincent:x:1015:1015:Vincent,,,: /home/vincent: /bin/bash
Que je modifie par ceci (pour que son dossier d'entrée soit le dossier auquel il est cantonné) :
vincent:x:1015:1015:Vincent,,,: /home/site/public_html/commerce: /bin/bash
Enfin je modifie ceci, comme trouve sur le net, pour ne pas qu'il puisse se connecter via Putty :
vincent:x:1015:1015:Vincent,,,: /home/site/public_html/commerce:/bin/false
Dès que j'apporte cette modif, l'utilisateur ne peux plus se connecter ni par Putty ni par FileZilla.
Radical
Un peu d'aide serai la bienvenue,