Como transferir arquivos entre a pasta mac users

2

Gostaria de poder copiar arquivos de um perfil de usuário para outro. Por exemplo, faça o download de fotos para: / Users / user1 / Desktop e depois mova para / Users / user2 / Pictures. A configuração padrão do Mac OS X não permite isso, a menos que você esteja logado como root. Eu não quero usar a conta root, apenas ser capaz de gravar em outra pasta do usuário.

Pavel Binar
fonte
Por que não aceitar resposta? A solução de Jonnie funcionou?
tgkprog

Respostas:

2

Eu consegui descobrir uma maneira de fazer isso em um diretório por diretório, permanentemente. Eu estava tentando acessar uma apresentação do PowerPoint que meu filho estava escrevendo para a escola sem ter que fazer login como ele para que eu pudesse revisá-la.

Siga estas etapas para acessar a pasta Biblioteca através do menu Ir do Finder. No Finder, escolha Ir> Ir para pasta . Na caixa de diálogo Ir para pasta, digite /Users/[Username]. Clique em Ir. Clique com o botão direito do mouse no diretório Documentos (ou Imagens, etc.) Escolha "Obter informações" Clique no triângulo ao lado de Compartilhamento e permissões Clique na fechadura Clique no sinal + Adicionar administrador Altere as permissões de leitura para "leitura / gravação"

Robert Janssen
fonte
Isso funciona, mas é mais perturbador e quebra todo o ponto da privacidade do perfil. Multa para um pai. Não é o melhor em outros cenários compartilhados. E a ressalva é que você precisa ser administrador #
14151 tgkprog
2

Se seus dois usuários compartilharem muito arquivos, as configurações que @John sugeriu são boas; mas se isso não for algo que você fará muito, existem várias maneiras de fazer isso usando a pasta padrão e a configuração de permissão do OS X:

  • O Usuário1 pode colocar as fotos em / Usuários / usuário1 / Público e o Usuário2 (ou qualquer outra pessoa no computador) pode copiá-las a partir daí.
  • O usuário1 pode colocar as fotos em / Usuários / Compartilhados, com resultados semelhantes.
  • O Usuário1 pode colocar as fotos em / Usuários / usuário2 / Público / Caixa de depósito e somente o Usuário2 pode acessá-las.
Gordon Davisson
fonte
Sim, estou procurando um uso mais frequente, portanto, essa abordagem é muito complicada. Parece que a abordagem do @ John está disponível apenas para pastas específicas - eu gostaria de ter acesso a toda a estrutura de pastas do usuário.
Pavel Binar
Pode quebrar a privacidade criando um novo grupo, concedendo direitos de usuário a esse grupo e adicionando todos os usuários a esse grupo. chmod e chown olhar para esses comandos com recursiva -R
tgkprog
2

Na verdade, a maneira mais fácil de lidar com o que você quer é dar a si mesmo privilégios de sudo. Acredito que no Mac OS X seu usuário (ou seja, user1) precisaria fazer parte do grupo de administradores.

Depois que o usuário1 fizer parte do grupo de administradores, você poderá executar qualquer comando do terminal da seguinte maneira e ele usará privilégios de root:

sudo mv /home/user1/files /home/user2/pictures

Na primeira vez em que você fizer isso, o sistema emitirá um aviso sobre 'com grande poder vem uma grande responsabilidade ...' e solicitará uma senha. Se você estiver executando este comando como usuário1, a senha que ele deseja é a senha do usuário1 - não a senha do root nem a senha do usuário2.

Observe que, por configuração, o sistema pode armazenar em cache a senha por um período de tempo definido ou até o encerramento da sessão do terminal. quando expirar e você executar sudocomo usuário1, solicitará novamente a senha do usuário1.

sudo só funciona para o comando específico que você der.

Johnnie
fonte
As abordagens de cabine são restritas com pastas específicas. Eu quero ter acesso a todos eles. BTW: você pode ser mais específico sobre como criar grupos de usuários gerenciados no Mac OS X 10.8? Obrigado!
Pavel Binar
E o link simbólico? Trabalharia?
amigos estão dizendo sobre pavel