URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 41749
[ Назад ]

Исходное сообщение
"RSHD в FreeBSD 5"

Отправлено PAS , 17-Мрт-04 10:24 
Подскажите, что-то изменилось в демоне 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 5"
Отправлено lavr , 17-Мрт-04 11:35 
>Подскажите, что-то изменилось в демоне 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

поможет?


"RSHD в FreeBSD 5"
Отправлено PAS , 17-Мрт-04 12:55 
>man rshd
>man rexec
>man rexecd
>
>поможет?

нет ;(


"RSHD в FreeBSD 5"
Отправлено lavr , 17-Мрт-04 13:06 
>>man rshd
>>man rexec
>>man rexecd
>>
>>поможет?
>
>нет ;(

печально


"RSHD в FreeBSD 5"
Отправлено PAS , 17-Мрт-04 13:11 
>>нет ;(
>
>печально

еще как! есть еще мысли? :)


/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.х этого файла во-обще нету.


"RSHD в FreeBSD 5"
Отправлено lavr , 17-Мрт-04 14:42 
>>>нет ;(
>>
>>печально
>
>еще как! есть еще мысли? :)
>
>
>/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 с отдельными файлами под сервисы.


"RSHD в FreeBSD 5"
Отправлено PAS , 17-Мрт-04 14:49 
в 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-ми проблем нет.


"RSHD в FreeBSD 5"
Отправлено lavr , 17-Мрт-04 16:55 
>в 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
...

прокатит?


"RSHD в FreeBSD 5"
Отправлено PAS , 17-Мрт-04 18:44 
# 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.

;(


"RSHD в FreeBSD 5"
Отправлено lavr , 17-Мрт-04 18:53 
># 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 добавил?


"RSHD в FreeBSD 5"
Отправлено lavr , 17-Мрт-04 19:05 
>># 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=...