Подскажите, что-то изменилось в демоне rshd в новой ветке? Никак не могу настроить заход без пароля с другой машины. Делаю как обычно (для пред. freebsd):
в сервисах открываю shell и rlogin, в /root/.rhosts прописываю IP, с которого буду заходить.
Дальше попытка:
rsh HOST ls
rshd: Login incorrect.В логах вижу:
Mar 17 09:56:21 HOST rshd[17302]: root@HOST as root: permission denied (authentication error). cmd='ls'
p.s. rlogin отрабатывает нормально (заходит).
>Подскажите, что-то изменилось в демоне rshd в новой ветке? Никак не могу
>настроить заход без пароля с другой машины. Делаю как обычно (для
>пред. freebsd):
>в сервисах открываю shell и rlogin, в /root/.rhosts прописываю IP, с которого
>буду заходить.
>Дальше попытка:
>rsh HOST ls
>rshd: Login incorrect.
>
>В логах вижу:
>Mar 17 09:56:21 HOST rshd[17302]: root@HOST as root: permission denied (authentication error).
>cmd='ls'
>
>
>p.s. rlogin отрабатывает нормально (заходит).man rshd
man rexec
man rexecdпоможет?
>man rshd
>man rexec
>man rexecd
>
>поможет?нет ;(
>>man rshd
>>man rexec
>>man rexecd
>>
>>поможет?
>
>нет ;(печально
>>нет ;(
>
>печальноеще как! есть еще мысли? :)
/etc/pam.conf rshd uses /etc/pam.conf entries with service name
``rsh''. Authentication modules requiring passwords (such as pam_unix) are not supported.
в /etc/pam.conf что-то должно быть о rsh ? В 5.х этого файла во-обще нету.
>>>нет ;(
>>
>>печально
>
>еще как! есть еще мысли? :)
>
>
>/etc/pam.conf rshd uses /etc/pam.conf entries with service name
>
>
>
>``rsh''. Authentication modules requiring passwords (such as pam_unix) are not
>supported.
>я смотрел sources в 4.x - там не поддерживают.
по логам смотри: auth или security>в /etc/pam.conf что-то должно быть о rsh ? В 5.х этого файла
>во-обще нету.там должна быть директория /etc/pam с отдельными файлами под сервисы.
в auth.log :
Mar 17 14:22:15 HOST rshd[22575]: root@HOST as root: permission denied (authentication error). cmd='ls'/etc/pam: No such file or directory
c 4-ми проблем нет.
>в auth.log :
>Mar 17 14:22:15 HOST rshd[22575]: root@HOST as root: permission denied (authentication error).
>cmd='ls'
>
>/etc/pam: No such file or directoryте вслед за верхним "HOST rshd" идет /etc/pam - тогда man pam или
man pam.conf и попробуй для сервиса rshd в /etc/pam создать описание.
Sorry, нет у меня 5'ки, не дают ни на одной работе PC под нее, а то бы
посмотрел sources и написал как.Интуитивно:
ls -la /usr/src/etc/pam.d
rsh:
...
auth required pam_rhosts.so no_warn allow_root
...прокатит?
# cat /usr/src/etc/pam.d/rsh#
# $FreeBSD: src/etc/pam.d/rsh,v 1.4 2002/04/18 17:40:27 des Exp $
#
# PAM configuration for the "rsh" service
## auth
auth required pam_nologin.so no_warn
auth required pam_rhosts.so no_warn# account
account required pam_unix.so----------------------------
# cat /usr/src/etc/pam.d/rsh > /etc/pam.conf
# rsh localhost ls
rshd: Login incorrect.;(
># cat /usr/src/etc/pam.d/rsh
>
>#
># $FreeBSD: src/etc/pam.d/rsh,v 1.4 2002/04/18 17:40:27 des Exp $
>#
># PAM configuration for the "rsh" service
>#
>
># auth
>auth
>required pam_nologin.so no_warn
>
>auth
>required pam_rhosts.so
>no_warn
>
># account
>account required
> pam_unix.so
>
>----------------------------
># cat /usr/src/etc/pam.d/rsh > /etc/pam.conf
># rsh localhost ls
>rshd: Login incorrect.
>
>;(allow_root добавил?
>># cat /usr/src/etc/pam.d/rsh
>>----------------------------
>># cat /usr/src/etc/pam.d/rsh > /etc/pam.conf
>># rsh localhost ls
>>rshd: Login incorrect.
>>
>>;(
>
>allow_root добавил?man 8 pam_rhosts
http://www.FreeBSD.org/cgi/man.cgi?query=pam_rhosts&sektion=...