Introduction
Ce document décrit comment transférer des fichiers dans des expériences de la mobilité connectées (CMX) quand vous n'avez pas les autorisations nécessaires.
Conditions préalables
Conditions requises
Cisco recommande que vous ayez la connaissance de :
- Commandes de base d'Unix
- Une application de navigateur de Protocole FTP (File Transfer Protocol)
Les informations dans ce document sont basées sur CMX 10.4.1-4.
Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est vivant, assurez-vous que vous comprenez l'impact potentiel de n'importe quelle commande.
Ce document vous aide à comprendre des autorisations pour des fichiers dans CMX afin de les changer et les transférer.
Parfois quand vous essayez de transférer un fichier, vous pouvez rencontrer un problème où le transfert n'est pas réussi. La cause est habituellement que vous n'avez pas les autorisations priées.
Quand vous modifiez les autorisations ou la propriété d'un fichier, il y a un risque inhérent que quelques commandes ou caractéristiques ne fonctionnent pas comme prévu, c'est pourquoi ce document explique comment changer des autorisations de la moins manière intrusive possible.
Configurez
Étape 1. Procédure de connexion à CMX avec vos qualifications de cmxadmin.
Étape 2. Localisez le fichier que vous voulez transférer de CMX.
Dans ce document, le fichier /etc/libaudit.conf est utilisé comme exemple.
[cmxadmin@localhost /]$ cd /etc/
Étape 3. Vérifiez les autorisations associées avec ce fichier. Utilisez cette commande, remplacez libaudit.conf par le nom de votre fichier :
[cmxadmin@localhost etc]$ ls -la | grep libaudit.conf
-rw-r-----. 1 root root 191 Jun 3 2014 libaudit.conf
Pour ce fichier particulier, vous pouvez noter que les autorisations sont - le RWR-----
Le premier caractère, dans ce cas, un tiret (-) signifie que c'est un fichier. Si c'étaient un répertoire, le tiret serait remplacé par le caractère D.
Les 3 prochains caractères indiquent les autorisations pour le propriétaire du fichier, le RW. Ceci signifie que le propriétaire de libaudit.conf a lu et écrit des autorisations.
Les 3 prochains caractères indiquent que les autorisations pour le groupe ce fichier appartient à, r--. Le groupe qui possède libaudit.conf seulement a lu des autorisations.
Caractères les prochains et de la finale 3 indiquent les autorisations pour tous les autres utilisateurs, ------. Le reste des utilisateurs n'ont pas lu, écrire ou exécuter des autorisations.
Après les autorisations, vous pouvez noter la racine de racine. La première racine signifie que racine d'utilisateur est le propriétaire du fichier. La deuxième racine signifie que le fichier appartient pour grouper la racine.
Avec ces informations, il apparaît clairement que le cmxadmin d'utilisateur, qui n'est pas racine ni appartient pour grouper la racine, ne peut pas faire n'importe quoi avec ce fichier.
Étape 4. Commutez à la racine d'utilisateur afin de pouvoir modifier les autorisations du fichier.
[cmxadmin@localhost etc]$ su -
Password:
[root@localhost ~]#
Note: Pour commuter de nouveau à l'utilisateur de cmxadmin, utilisez le cmxadmin du su de commande
Étape 5. Naviguez de nouveau au chemin du fichier.
[root@localhost ~]# cd /etc/
[root@localhost etc]#
Étape 6. Changez l'autorisation du fichier avec le <file> de <###> de chmod de commande
[root@localhost etc]# chmod o+r libaudit.conf
[root@localhost etc]#
[root@localhost etc]# ls -la | grep libaudit.conf
-rw-r--r--. 1 root root 191 Jun 3 2014 libaudit.conf
Pour transférer le fichier, la seule autorisation qui est nécessaire est (r) l'autorisation lue à d'autres (o) utilisateurs ; pareillement, ou enlève l'autorisation lue si vous voulez avoir le fichier dans son état d'origine une fois que le transfert est complet.
Avertissement : Basé sur la pertinence du fichier que vous voulez modifier, l'ensemble faux d'autorisations peut entraîner un comportement inhabituel. Notez ce que les autorisations d'origine doivent et s'assurent avoir l'entier correct pour chaque utilisateur/groupe. N'apportez pas les modifications inutiles.
Note: Si vous voulez transférer un fichier à partir de votre ordinateur vers CMX, vous devez permettre à d'autres utilisateurs l'autorisation de l'inscription (w) à un minimum pour le répertoire dans lequel vous avez l'intention de relâcher votre fichier. C'est parce qu'à la différence du transfert d'un fichier à partir CMX à l'ordinateur quand vous ajoutez un fichier à un répertoire vous le modifiez.
Étape 7. Ouvrez votre application FTP et connectez à votre appliance CMX.
Étape 8. Transfert libaudit.conf à partir CMX à votre PC. Après que les modifications précédentes apportées au fichier, le transfert doivent être réussies.