Como transferir arquivos entre a pasta de usuários do mac

2

Eu gostaria de poder copiar arquivos de um perfil de usuário para outro. Por exemplo, baixe fotos para: / Users / user1 / Desktop e depois mova-as 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 conta de root, apenas ser capaz de escrever em outra pasta de usuário.

    
por Pavel Binar 02.12.2012 / 05:40

3 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 o login dele para que eu pudesse revisá-lo.

Siga estas etapas para acessar a pasta da 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 no diretório Documentos (ou Imagens, etc.) Escolha "Obter informações" Clique no Triangle Next to Sharing & Permissões Clique no cadeado Clique no sinal + Adicionar administrador Alterar as permissões de leitura para "leitura / gravação"

    
por 21.01.2013 / 06:30
2

Se seus dois usuários compartilharem muito os arquivos, as configurações sugeridas pelo @John serã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 & configuração de permissão:

  • 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 de lá.
  • 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.
por 02.12.2012 / 07:37
2

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

Uma vez que user1 faz parte do grupo admin, você pode executar qualquer comando do terminal da seguinte maneira e usará os privilégios de root:

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

Na primeira vez que você fizer isso, o sistema lhe dará um aviso sobre "com grande poder vem uma grande responsabilidade ..." e ele irá pedir uma senha. Se você estiver executando este comando como user1, a senha desejada é 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 determinado período ou até você encerrar a sessão do terminal. quando expirar e você executar sudo como user1, ele solicitará novamente a senha do usuário1.

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

    
por 02.12.2012 / 06:26