Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/03/2008, à 21:18

hiteule

[résolu] Permettre au root de se connecter à proftpd

Bonsoir,

Je vous expose rapidement ma situation,

Je participe à la coupe de France de robotique et nous utilisons dans notre robot un pc embarqué de type pc104 avec un Ubuntu Server 6.10 en tant qu'OS.

J'ai installé proftpd afin de pouvoir balancer nos programmes sur la pc104.

Je voudrais savoir comment procéder pour permettre au root de se connecter en ftp. Le sudo user à bien un accès mais limité en écriture à son répertoire.

De plus il est plus facile pour nous d'avoir un seul couple de login/password sur toute la machine (ssh, ftp etc...). Sa peux paraitre de rien mais dans un environnement de compétition il faut aller au plus simple, ne pas devoir se poser la question sur quel user il faut se connecter suivant la tache que l'on souhaite faire est un réel avantage dans ce genre de cas. (en plein stress à 10 minutes d'un match par exemple wink )

Biensur si il est impossible de réaliser cela quel serait la méthode la plus simple pour donner les pleins pouvoir au sudo user ?

Merci d'avance pour vos réponses !

Dernière modification par hiteule (Le 05/03/2008, à 22:06)

Hors ligne

#2 Le 04/03/2008, à 21:49

jojodecompet

Re : [résolu] Permettre au root de se connecter à proftpd

Salut si tu modifie ton proftpd.conf
et que tu y met cela a la fin cela devrait

<Anonymous /home/root>
   User                           root
   Group                           root

     RequireValidShell           off
   MaxClients                     19
#
#   # Limit the maximum number of anonymous logins

#   # We want 'welcome.msg' displayed at login, and '.message' displayed
#   # in each newly chdired directory.
   DisplayLogin                        welcome.msg
   DisplayFirstChdir           .message

#   # Limit WRITE everywhere in the anonymous chroot

#   # Uncomment this if you're brave.
<Directory incoming>

Umask                           022  022
          <Limit READ WRITE>
          DenyAll
         </Limit>
          <Limit STOR>
            AllowAll
          </Limit>
</Directory>
</Anonymous>
cela devrait le faire, cher moi c'est ok ( just pour le teste car c'est quand meme pas bon de faire ça):lol::lol:


Ce que l'on conçoit bien s'énonce clairement
et les mots pour le dire viennent aisément

Hors ligne

#3 Le 04/03/2008, à 22:11

hiteule

Re : [résolu] Permettre au root de se connecter à proftpd

Salut,

Merci pour la contribution.

Je viens d'essayer et cela ne fonctionne pas chez moi hmm

L'or de la connection je tombe toujours sur "530 Login incorrect."

Il semblerait que l'utilisateur en lui même ne pose pas de problème mais que ce soit plutôt le mot de passe. Je met pourtant le mot de passe du root (qui fonctionne sans problème en ssh).

Hors ligne

#4 Le 04/03/2008, à 22:31

jojodecompet

Re : [résolu] Permettre au root de se connecter à proftpd

ya quoi comme caractère dans ton mot de pas (pas de caractére spécial??)


Ce que l'on conçoit bien s'énonce clairement
et les mots pour le dire viennent aisément

Hors ligne

#5 Le 04/03/2008, à 22:55

hiteule

Re : [résolu] Permettre au root de se connecter à proftpd

non le mot de passe est simplement "r"

Je précise que j'obtenais la même erreur avec la configuration de base (avant de trifouiller dans les fichiers de config)

Hors ligne

#6 Le 04/03/2008, à 23:00

jojodecompet

Re : [résolu] Permettre au root de se connecter à proftpd

il est peut trop court....


Ce que l'on conçoit bien s'énonce clairement
et les mots pour le dire viennent aisément

Hors ligne

#7 Le 04/03/2008, à 23:29

hiteule

Re : [résolu] Permettre au root de se connecter à proftpd

Salut,

La longueur du mot de passe a elle une incidence sur proftpd ou tu dit ca juste parce qu'il n'est pas sécurisé ? Si tel est le cas ce n'est pas grave, au contraire plus la machine sera accessible facilement mieux se sera pour nous.

Sinon je viens d'éteindre et de débranché le matos et m'apprête à aller me détendre.
Je vois ca dès demain soir, je te tiens au courant !

Et encore merci pour l'aide.

Hors ligne

#8 Le 04/03/2008, à 23:50

jojodecompet

Re : [résolu] Permettre au root de se connecter à proftpd

a vraie dire c'est juste que les petit mot de passe ne sont pas authorisé  par le system,
c'est juste une piste


Ce que l'on conçoit bien s'énonce clairement
et les mots pour le dire viennent aisément

Hors ligne

#9 Le 04/03/2008, à 23:58

Uggy

Re : [résolu] Permettre au root de se connecter à proftpd

Dans le cas présent j'utiliserais SSH (SCP/SFTP) avec une authentification par clé publique. (Tu peux meme ne pas mettre de mot de passe pour chiffrer la clé privée).

Ca reste je pense la solution qui allie relative sécurité (connexion chiffrée), facilité de connexion (pas de pass) , facilité d'installation (pas de ftp a configurer)

Dernière modification par Uggy (Le 04/03/2008, à 23:58)

Hors ligne

#10 Le 05/03/2008, à 10:33

kazuyu

Re : [résolu] Permettre au root de se connecter à proftpd

Normalement "Root" est interdit par défaut dans le fichier /etc/ftpuser
Dans /etc/ftpuser il y à la liste des utilisateurs bannis du serveur FTP


Ubuntu: Si les Gendarmes y arrivent, tout le monde peut y arriver.

Hors ligne

#11 Le 05/03/2008, à 14:43

hiteule

Re : [résolu] Permettre au root de se connecter à proftpd

Salut,

Je ne suis pas chez moi mais je viens d'essayer la solution de kazuyu sur un poste Linux et en y rajoutant le paramètre "RootLogin on" dans le proftpd.conf cela fonctionne !

Je test ca chez moi dès ce soir mais il n'y a pas de raison que ca ne fonctionne pas.

Merci à tous pour votre aide !

Hors ligne

#12 Le 05/03/2008, à 22:06

hiteule

Re : [résolu] Permettre au root de se connecter à proftpd

Salut,

Je viens d'essayer sur la PC104 et effectivement ca fonctionne.

Je récapitule donc si jamais quelqu'un ayant le même souci passe sur ce fil de discutions :

- Rajout du paramètre "RootLogin On" dans le fichier de config de proftpd (/etc/proftpd/proftpd.conf)
- Suppression de l'utilisateur "root" dans le fichier de config des users banni du serveur ftp (/etc/ftpusers)
- Relancer le service de proftpd (/etc/init.d/proftpd restart)

Voila c'était en fait simple mais il fallait le savoir !

Merci à tous, sujet résolu smile

Hors ligne