Tous les produits
Search
Centre de documentation

Object Storage Service:FAQ

Dernière mise à jour :Aug 18, 2026

Cette rubrique apporte des réponses aux questions fréquemment posées concernant ossftp.

Échec de la connexion au serveur FTP

  • Symptôme

    Remarque : le message d'erreur indique un échec de connexion au serveur.

    Response:	331 Username ok, send password.
    Command:	PASS ***************************
    Response:	530 Can't list buckets, check your access_key.request_id:569db7b4aec9a1c34e0aaaff, status:403, code:accessdenied, message:accessdenied
    Error:	Critical error: Cannot connect to server
  • Cause

    • L'AccessKey ID ou l'AccessKey Secret est incorrect.

    • L'utilisateur RAM associé à la paire de clés AccessKey ne dispose pas des permissions requises pour accéder à OSS.

  • Résolution

    • Saisissez l'AccessKey ID et l'AccessKey Secret corrects, puis tentez à nouveau de vous connecter au serveur.

    • Accordez les permissions nécessaires à l'utilisateur RAM en fonction de votre cas d'utilisation.

      La section suivante détaille les permissions requises pour un utilisateur RAM dans des scénarios courants :

      • Accès en lecture seule aux objets d'un bucket OSS

        Permissions requises : oss:ListObjects et oss:GetObject

      • Écriture de données dans un bucket OSS

        Permissions requises : oss:ListObjects et oss:PutObject

      • Suppression de données d'un bucket

        Permissions requises : oss:ListObjects et oss:DeleteObject

      Pour plus d'informations sur l'attribution de permissions aux utilisateurs RAM dans d'autres scénarios, consultez Exemples courants de politiques RAM.

Erreur 501 renvoyée lors de la connexion au serveur FTP avec FileZilla

  • Symptôme

    Une erreur 501 s'affiche lorsque vous exécutez un serveur FTP sous Linux, puis utilisez FileZilla pour vous y connecter.

    501 can't decode path (server filesystem encoding is ANSI_X3.4-1968)
  • Cause

    Les caractères chinois ne sont pas correctement encodés.

  • Résolution

    1. Dans le terminal où vous prévoyez d'exécuter le script start.sh, saisissez la commande suivante :

      $ export LC_ALL=en_US.UTF-8; export LANG="en_US.UTF-8"; locale
    2. Redémarrez FileZilla.

Déconnexions dues à un délai d'attente lors de la liste des objets après la connexion à ossftp

Le répertoire racine du bucket contient un grand nombre d'objets et de dossiers. Après votre connexion à ossftp, le serveur FTP tente de répertorier tous les objets et dossiers présents dans ce répertoire racine. Au maximum 1 000 objets et dossiers peuvent être listés simultanément. Si plus d'un million d'objets et de dossiers sont stockés dans le répertoire racine, plus de 1 000 requêtes sont envoyées pour les lister, ce qui provoque un dépassement du délai d'attente.

Échec du transfert de données

  • Cause

    Le port de contrôle et le port de données du serveur FTP diffèrent. Lorsque le serveur FTP doit transférer des données en mode passif, il sélectionne et active aléatoirement un port pour les connexions client. Si la machine exécutant le serveur FTP impose des restrictions sur les ports, le transfert de données peut échouer.

  • Résolution

    Lorsque vous exécutez ftpserver.py, utilisez les options --passive_ports_start et --passive_ports_end pour définir une plage de ports. Assurez-vous ensuite que les ports de cette plage sont ouverts.

Déconnexions fréquentes entre le client et le serveur FTP

  • Cause

    La connexion entre le client et le serveur FTP expire par délai d'inactivité.

  • Résolution

    Configurez la connexion entre le client et le serveur FTP afin qu'elle n'expire jamais. Par exemple, dans FileZilla, choisissez Settings > Connection, puis définissez la durée du délai d'attente sur 0.