Estou usando computadores Windows para executar comandos no Linux via rsh. A chamada de rsh é feita a partir de um software que especifica o nome de usuário conectado para usar no host remoto. Mas esse usuário não está presente no computador de destino. Como defino no host de destino que todos os usuários em /root/.rhosts sejam mapeados para a conta root?
Responder1
O software que invoca rsh
usa um único nome de usuário remoto para todos os usuários? (Por exemplo, ele sempre tenta fazer login dos usuários no host remoto como “fred”?) Se sim, crie uma conta chamada “fred” no computador de destino. Se você realmente quer criar uma falha de segurança, permitindo acesso root a todos os seus usuários, altere o UID de fred para 0 e, se desejar, altere seu diretório inicial para /root
.