rhosts muda e reinicializa

3

Estou com problemas para usar os comandos r entre meus servidores para fazer um backup em fita. Eu tenho feito alterações no arquivo .rhosts, mas não tenho certeza se o sistema operacional lê esse arquivo toda vez que é chamado, ou apenas quando é inicializado, ou em algum outro momento.

Depois de modificar o arquivo .rhosts, preciso fazer alguma coisa para que ele seja usado com o próximo comando r?

    
por Lance Roberts 23.07.2013 / 01:41

1 resposta

4

O arquivo .rhosts é lido pelo daemon ( rshd ou rlogind ou sshd ) em cada tentativa de login. (Como usuários comuns podem editar seu arquivo .rhosts quando quiserem, não faria sentido exigir que o root reinicie o daemon.)

Certifique-se de que o arquivo .rhosts não contenha o final da linha do Windows e que ele tenha permissões adequadas: ele não deve ser gravado por ninguém além de você ( chmod 644 ~/.rhosts ou chmod 600 ~/.rhosts ). Não me lembro se a implementação do Tru64 executa essa verificação, mas é melhor fazer isso de qualquer maneira.

Verifique também se o arquivo é um arquivo de texto adequado, com uma nova linha no final (todos os arquivos de texto unix terminam com uma nova linha, a nova linha é um caractere de término de linha e não um separador de linha). Certifique-se de não usar fins de linha do Windows, o que adicionaria um retorno de carro extra que o Unix não trata como uma nova linha.

Verifique se rshd não foi iniciado com o sinal -l , o que desativaria o processamento .rhosts .

Os registros do sistema no servidor são onde você encontrará uma pista sobre o que está acontecendo. O Tru64 mantém seus logs sob /var/adm por padrão (a menos que /etc/syslogd.conf tenha sido modificado).

    
por 23.07.2013 / 04:24

Tags