Pliki /etc/hosts.equiv i .rhosts zawierają bazę danych zdalnego uwierzytelniania dla programów rlogin, rsh, rcp i rcmd. Te pliki określają zdalne hosty i konta zdalnych użytkowników traktowane jako zaufane. Zaufani użytkownicy mogą uzyskać dostęp do systemu lokalnego bez podawania hasła. Plik hosts.equiv dotyczy całego systemu. Pliki .rhosts poszczególnych użytkowników są przechowywane w ich katalogach osobistych. W systemie Windows plik hosts.equiv znajduje się w katalogu \%WINDIR%\system32\drivers\etc.
Serwer bazy danych można skonfigurować tak, aby używał plików /etc/hosts.equiv lub .rhosts do zdalnego uwierzytelniania. Aby można było korzystać z informacji o zaufanych hostach w celu uwierzytelniania, należy określić w informacjach sqlhosts jedną z opcji s=1 lub s=3. Jeśli nie zostanie podana żadna opcja s, to przyjmowana jest wartość domyślna s=3.
Plik zaufanych hostów oznacza albo plik hosts.equiv, albo plik określony w parametrze konfiguracyjnym REMOTE_SERVER_CFG.
Jeśli aplikacja kliencka wprowadzi niepoprawną nazwę konta i hasło, serwer bazy danych odrzuci połączenie, nawet gdy informacje o hostach zaufanych zawierają wpis dla tego klienta. Informacje o hostach zaufanych mogą być używane tylko dla aplikacji klienckich, które nie wprowadzają konta użytkownika ani hasła.
Pole username jest opcjonalne. Można uwzględnić nazwę użytkownika i w ten sposób ograniczyć połączenia do określonego użytkownika.
#trustedhost #username
argo informix
argo.przyklad.com informix
#trustedhost
xyz.informix.com
wiking
rlogin nazwa_hosta
Jeśli logowanie zakończy się pomyślnie i nie zostanie wyświetlony monit o
podanie hasła, oznacza to, że dany klient jest komputerem zaufanym. Ta metoda określania, czy klient jest klientem zaufanym, nie działa, jeśli w parametrze konfiguracyjnym REMOTE_SERVER_CFG jest wskazana nazwa innego pliku.Można zwiększyć bezpieczeństwo połączeń produktu Enterprise Replication i połączeń o wysokiej dostępności poprzez skonfigurowanie dedykowanego portu w pliku sqlhosts.