Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Informações de Apoio

Configurar

Introduction

Este documento descreve como transferir arquivos no Connected Mobile Experiences (CMX) quando você não tem as permissões necessárias.

Prerequisites

Requirements

A Cisco recomenda que você conheça:

- Comandos Unix básicos

- Um aplicativo de navegador FTP

Componentes Utilizados

As informações neste documento são baseadas no CMX 10.4.1-4.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Este documento ajuda você a entender as permissões de arquivos no CMX para alterá-los e transferi-los.

Às vezes, ao tentar transferir um arquivo, você pode se deparar com um problema em que a transferência não foi bem-sucedida. A causa geralmente é que você não tem as permissões necessárias.

Quando você altera as permissões ou a propriedade de um arquivo, há um risco inerente de que alguns comandos ou recursos não funcionem como esperado, é por isso que este documento explica como alterar permissões da maneira menos intrusiva possível.

Configurar

Etapa 1. Faça login no CMX com suas credenciais cmxadmin.

Etapa 2. Localize o arquivo que deseja transferir do CMX.

Neste documento, o arquivo /etc/libaudit.conf é usado como exemplo.

[cmxadmin@localhost /]$ cd /etc/

Etapa 3. Verifique as permissões associadas a esse arquivo. Use este comando para substituir libaudit.conf pelo nome do seu arquivo:

[cmxadmin@localhost etc]$ ls -la | grep libaudit.conf

-rw-r-----.  1 root root    191 Jun  3  2014 libaudit.conf

Para este arquivo específico, você pode observar que as permissões são -rw-r—

O primeiro caractere, nesse caso, um traço (-) significa que é um arquivo. Se fosse um diretório, o traço seria substituído pelo caractere d.

Os próximos 3 caracteres indicam as permissões para o proprietário do arquivo, rw-. Isso significa que o proprietário do libaudit.conf tem permissões de leitura e gravação.

Os próximos 3 caracteres indicam as permissões do grupo ao qual este arquivo pertence, r—. O grupo proprietário de libaudit.conf só tem permissões de leitura.

Os 3 caracteres seguintes e finais indicam as permissões para quaisquer outros usuários, —. O restante dos usuários não tem permissões de leitura, gravação ou execução.

Após as permissões, você pode observar a raiz. A primeira raiz significa que a raiz do usuário é o proprietário do arquivo. A segunda raiz significa que o arquivo pertence à raiz do grupo.

Com essas informações, fica claro que o usuário cmxadmin, que não é raiz nem pertence ao grupo raiz, não pode fazer nada com esse arquivo.

Etapa 4. Mude para raiz de usuário para poder modificar as permissões do arquivo.

[cmxadmin@localhost etc]$ su -

Password:

[root@localhost ~]#

Note: Para voltar ao usuário cmxadmin, use o comando su cmxadmin

Etapa 5. Volte para o caminho do arquivo.

[root@localhost ~]# cd /etc/

[root@localhost etc]#

Etapa 6. Altere a permissão do arquivo com o comando chmod <###> <file>

[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

Para transferir o arquivo, a única permissão necessária é a permissão de leitura (r) para outros (o) usuários; da mesma forma, o-r remove a permissão de leitura se você deseja que o arquivo esteja no seu estado original quando a transferência for concluída.

aviso: Com base na relevância do arquivo que você deseja modificar, o conjunto incorreto de permissões pode causar um comportamento inesperado. Anote quais são as permissões originais e assegure-se de ter o número inteiro correto para cada usuário/grupo. Não faça alterações desnecessárias.

Note: Para transferir um arquivo do computador para o CMX, você precisa permitir que outros usuários tenham, no mínimo, a permissão de gravação (w) para o diretório no qual você pretende descartar o arquivo. Isso ocorre porque, ao contrário da transferência de um arquivo do CMX para o computador quando você adiciona um arquivo a um diretório, você o modifica.

Passo 7. Abra seu aplicativo FTP e conecte-se ao dispositivo CMX.

Etapa 8. Transfira libaudit.conf do CMX para o seu PC. Após as alterações anteriores feitas no arquivo, a transferência deve ser bem-sucedida.