Aviso de isenção
Sim, você pode fazer login graficamente, se você usar xhost . Se em seu próprio computador em casa, tudo bem, mas em uma rede com várias pessoas, por exemplo, no trabalho, é um risco de segurança. Portanto, a recomendação geral é fazer essas coisas por meio de linhas de comando no modo de texto.
Faça login graficamente de um usuário para outro
-
Faça login como
user2de acordo com sua pergunta -
Abra uma janela de terminal
-
Permita que o outro usuário (em sua pergunta
user1) abra janelas no seu ambiente de área de trabalho$ xhost +si:localuser:user1 localuser:sudodus being added to access control list -
Faça o login como o outro usuário
$ su - user1 Password: -
Se desejar, você pode executar alguns comandos do modo de texto para verificar onde está,
pwde quem você é,whoami. -
Em seguida, você pode iniciar seu navegador de arquivos ou outro programa gráfico. Estou executando o Lubuntu, então inicio
pcmanfm. No Ubuntu padrão você executarianautilus --no-desktop
A captura de tela a seguir ilustra como funciona.
LANG=C pcmanfm faz com que pcmanfm use o idioma padrão, inglês dos EUA, em vez do idioma local.
Copiararquivos
Vocêdesejacopiararquivosdeuser1parauser2.
Se"dados pessoais"
- Quando estiver logado como
user1, verifique seuser2tem acesso de leitura aos diretórios e arquivos, se deseja copiar e modificar as permissões, se necessário. Isso é possível com o navegador de arquivos, mas acho mais fácil verificar com o comandols -le modificar com o comandochmod. - Quando logado como
user2, abra duas janelas do navegador de arquivos e copie / cole da janela, que é 'olhando'user1files, para a janela que está "olhando" para o diretóriouser1, onde você quer as cópias.
- Quando estiver logado como
-
Se dados do sistema (dados de configuração). Arriscado!
-
As permissões e a propriedade dos arquivos de dados do sistema geralmente são muito importantes. Isso significa que você deve preservar essas propriedades, se quiser que elas funcionem.
-
É uma boa idéia fazer backup de seus dados anteriores do sistema antes de começar a usar alguns dados do sistema do outro usuário, especialmente quando houver problemas para efetuar login nesse usuário (portanto, alguns dados do sistema são ruins).
-
Isso é relativamente fácil de fazer com linhas de comando com
sudo rsync -Havn source targetou
sudo rsync -Havn source/ targetVeja
man rsyncpara mais detalhes, por exemplo, o efeito da barra final.
-
-
Uma alternativa é executar o navegador de arquivos com permissões elevadas (preparando com
xhostpararoote executando comsudo -Houpkexecou usando outro método, que é considerado relativamente seguro, por exemplo,nautilus-adminVeja o link a seguir,
