Inleiding
Dit document beschrijft hoe u bestanden in Connected Mobile Experiences (CMX) kunt overdragen wanneer u niet de benodigde toestemming hebt.
Voorwaarden
Vereisten
Cisco raadt u aan kennis te hebben van:
- Basis Unix-opdrachten
- Een FTP-toepassing (File Transfer Protocol)
Gebruikte componenten
De informatie in dit document is gebaseerd op CMX 10.4.1-4.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.
Achtergrondinformatie
Dit document helpt u rechten voor bestanden in CMX te begrijpen om deze te wijzigen en over te dragen.
Soms wanneer u een bestand probeert over te dragen, kunt u een probleem tegenkomen waar de overdracht niet succesvol is. De oorzaak is meestal dat u niet de vereiste permissies hebt.
Wanneer u de rechten of de eigendom van een bestand verandert, is er een inherent risico dat sommige opdrachten of functies niet werken zoals verwacht, dit is waarom dit document uitlegt hoe u op de minst opdringerige manier toegangsrechten wijzigt.
Configureren
Stap 1. Meld u aan bij CMX met uw cmxadmin-referenties.
Stap 2. Zoek het bestand dat u wilt overdragen van CMX.
In dit document wordt het bestand /etc/libaudit.conf als voorbeeld gebruikt.
[cmxadmin@localhost /]$ cd /etc/
Stap 3. Controleer de rechten die bij dat bestand horen. Gebruik deze opdracht, vervang libaudit.conf met de naam van uw bestand:
[cmxadmin@localhost etc]$ ls -la | grep libaudit.conf
-rw-r-----. 1 root root 191 Jun 3 2014 libaudit.conf
Voor dit specifieke bestand kunt u opmerken dat de permissies -rw-r—
Het eerste teken, in dit geval, een streepje (-) betekent dat het een bestand is. Als het een folder was, werd de stippelrand vervangen door de letter d.
De volgende 3 tekens geven de toestemming voor de eigenaar van het bestand, rw-. Dit betekent dat de eigenaar van libaudit.conf lees- en schrijfrechten heeft.
De volgende 3 tekens geven de rechten aan voor de groep waartoe dit bestand behoort, r—. De groep die libaudit.conf bezit heeft alleen lees-toegangsrechten.
De volgende en laatste 3 tekens geven de rechten aan voor andere gebruikers, — De rest van de gebruikers heeft geen lees-, schrijf- of uitvoerrechten.
Na de permissie, kunt u wortelwortel opmerken. De eerste wortel betekent gebruikerswortel is de eigenaar van het bestand. De tweede wortel betekent dat het bestand tot groepwortel behoort.
Met deze informatie wordt duidelijk dat de gebruiker cmxadmin, die geen wortel is en geen deel uitmaakt van groepswortel, niets met dit bestand kan doen.
Stap 4. Schakelt over naar gebruikerwortel om de rechten van het bestand te kunnen wijzigen.
[cmxadmin@localhost etc]$ su -
Password:
[root@localhost ~]#
Opmerking: Om terug te schakelen naar de cmxadmin-gebruiker, gebruikt u de opdracht su cmxadmin
Stap 5. Navigeer terug naar het pad van het bestand.
[root@localhost ~]# cd /etc/
[root@localhost etc]#
Stap 6. Verander de toestemming van het bestand met de opdrachtregel <####> <bestand>
[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
Om het bestand over te dragen is de enige toestemming die nodig is de gelezen (r) toestemming aan andere (o) gebruikers; Evenzo verwijdert o-r de leestoestemming als u het bestand in zijn oorspronkelijke staat wilt hebben zodra de overdracht is voltooid.
Waarschuwing: Gebaseerd op de relevantie van het bestand dat u wilt aanpassen, kan de verkeerde reeks permissies een onverwacht gedrag veroorzaken. Let op wat de oorspronkelijke permissies zijn en zorg ervoor dat het juiste integer is voor elke gebruiker/groep. Breng geen onnodige wijzigingen aan.
Opmerking: Als u een bestand van uw computer naar CMX wilt overdragen, moet u andere gebruikers minimaal de schrijftoestemming (w) geven voor de map waarin u het bestand wilt laten vallen. Dit komt omdat anders dan de overdracht van een bestand van CMX naar de computer wanneer u een bestand aan een folder toevoegt, u het wel aanpast.
Stap 7. Open uw FTP-toepassing en sluit u aan op uw CMX-apparaat.
Stap 8. Breng libaudit.conf van CMX naar uw pc over. Na de vorige wijzigingen in het bestand, moet de overdracht geslaagd zijn.