RLogin в Linux CentOS 4.
30 мая 2008
Сегодня мы разберем установку такой полезной утилиты как RemoteLogin в дистрибутиве CentOS 4.
Для тех, кто в своей работе использует RedHat Enterprise 4, эта статья также будет полезной.
Для начала убедимся в том, что необходимые пакеты (rsh и rsh-server) установлены - выполним в терминале команду:
rpm -qa | grep -i rsh
если все нормально, то результатом выполнения будет примерно следующее:
rsh-server-0.17-25.3
rsh-0.17-25.3
если же мы ничего не увидели, то установим необходимые пакеты командой:
yum install rsh*
Далее нам необходимо внести некоторые изменения в 4 файла (изменения отмечены красным цветом):
Файл 1 - /etc/xinetd.d/rsh :
# default: off
# description:
# The rshd server is a server for the rcmd(3) routine and,
# consequently, for the rsh(1) program. The server provides
# remote execution facilities with authentication based on
# privileged port numbers from trusted hosts.
service shell
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rshd
disable = no
}
Файл 2 - /etc/xinetd.d/rlogin:
# default: off
# description:
# Rlogind is a server for the rlogin program. The server provides remote
# execution with authentication based on privileged port numbers from trusted
# host
service login
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rlogind
disable = no
}
Файл 3 - /etc/xinetd.d/rexec:
# default: off
# description:
# Rexecd is the server for the rexec program. The server provides remote
# execution facilities with authentication based on user names and
# passwords.
service exec
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rexecd
disable = no
}
Файл 4 - /etc/securetty:
console
vc/1
vc/2
vc/3
vc/4
vc/5
vc/6
vc/7
vc/8
vc/9
vc/10
vc/11
ttyS0
tty1
tty2
tty3
tty4
tty5
tty6
tty7
tty8
tty9
tty10
tty11
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
rsh
rlogin
rexec
Последним вашим действием должен быть рестарт xinetd:
/etc/init.d/xinetd restart
Понравилась статья? Подпишитесь на новые материалы сайта по RSS. Или просто добавьте статью в свои любимые закладки:
Похожие статьи
Написать комментарий

