Ao contrário de outros emuladores de terminal com terminais kitty, não tenho cores no prompt do bash. Estou usando o Ubuntu, meu PS1 é\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
O que tenho que configurar para isso?
Obrigado
Ao contrário de outros emuladores de terminal com terminais kitty, não tenho cores no prompt do bash. Estou usando o Ubuntu, meu PS1 é\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
O que tenho que configurar para isso?
Obrigado
por que o comando
ssh user@host echo $PATH
ou
ssh user@host -t echo $PATH
me retorne o caminho na máquina local e não o caminho na remota?
Isso significa que executar um comando remoto como
ssh user@host command
vai procurar este comando na máquina remota mas usando o caminho definido na máquina local, é um comportamento um pouco estranho ou estou errado?
Eu gostaria de reinstalar o debian em um novo PC, mas manter a partição inicial. Eu sei que durante a instalação posso indicar a partição home mas como faço para gerenciar o uid/gid dos diretórios home após a instalação? Se eu criar todos os usuários, não posso ter certeza de que eles têm o mesmo uid/gid do sistema antigo, então as permissões do diretório inicial resultarão confusas.
Qual é a forma correta de proceder?
Talvez após a instalação eu possa copiar /etc/passwd
/etc/shadow
do sistema antigo para o novo?
Eu tenho computadores A, B e C. Cada um deles tem ssh habilitado e posso usar rsync
.
B tem acesso ssh público, então A pode conectar B e C pode se comunicar porque eles estão em uma VPN e A não faz parte dela.
Gostaria de copiar alguns arquivos (e criar um cronjob para isso) de C para A.
Qual é uma boa maneira de fazer isso?
ATUALIZAR:
Consegui ssh para C via B, conforme explicado nas respostas relacionadas que você me sugere, mas não consegui rsync
através do serverB.
Considere que B está ouvindo ssh não na porta 22.