1) confファイルの具体例、
2) 必要操作(コマンドなど)、
3) 追加が必要なRPM、
等、例示いただくと助かります。
なお、Red Hat Enterprise Linux v.4やv3より以前のバージョンまたは他のLinuxディストリビューションでは色々と違いがありますので Red Hat Enterprize Linux v.3限定でお願いします。
Yahoo! JAPAN
Red Hat Enterprize Linux v.3限定ではないので申し訳ないですが、簡単なので試してください。
/etc/inetd.conf中の
#ftp
#telnet
で始まるふたつの行の先頭の#をとってから再起動します。
http://www.atmarkit.co.jp/fsecurity/rensai/unix_sec01/unix_sec02...
@IT:止められない基幹業務サーバの管理対策 第1回 - Page2
chkconfig telnet on で OK のはずです。
上記ページの下のほうに、telnet を off にする例があります。
http://www.aritia.org/hizumi/dsl/page_23.htm
vsftpd(RedHat9)
ftp サーバは確か vsftpd だったと思う。
http://claris.hp.infoseek.co.jp/basic/ftp_telnet_1.html
ftp / telnetの設定
xinetd の設定ですが、xinetd から起動するサービスごとに、/etc/xinetd.d 以下に
ファイルがあり、例えば telnet であれば /etc/xinetd.d/telnet というファイルに
設定の記述があります。使われていなければその中に「disable = yes」という行がある
パターンがほとんどなので、これを「disable = no」として xinetd を再起動、もしくは
HUP シグナルを送ることで、有効になります。
1)chkconfig telnet on はrebootしてもだめでした。
2)vsftpではないみたいです。
”rpm -ar” でftp/telnet関連を抽出した結果は
telnet-0.17-26.EL3.3
ftp-0.17-17
tftp-0.39-0.EL3.1
gftp-2.0.14-4
lftp-2.6.3-5
になっています。
3)/etc/xinetd.d/telnet をどこかからコピペしてみました。
------------------------------------------
# default: on
# description: The telnet server serves telnet sessions; it uses ¥
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
-----------------------------------------
/usr/sbin/in.telnetd がないので、これをRPMから入れる方法が分かるともう一歩前進かも。
FTPの方も今一歩よろしくお願いします。
Red Hat Network - Sign In
URLはダミー。
>”rpm -ar” でftp/telnet関連を抽出した結果は
>telnet-0.17-26.EL3.3
>ftp-0.17-17
>tftp-0.39-0.EL3.1
>gftp-2.0.14-4
>lftp-2.6.3-5
>になっています。
これで表示されているパッケージは、クライアントパッケージです。telnetサーバとftpサーバがインストールされてないと思われますので、
# /usr/sbin/up2date --install telnet-server vsftpd
でインストールを行ってみてください。
http://www.hatena.ne.jp/1134105409
人力検索はてな - RedHat ES4 なんですが、yumとか、apt-get に相当するアップデート、インストールのコマンドはなんでしょうか?
おお、サーバー的インストが必要なんですね!
up2dateでもいい(サブスクリプション使うのもったいない?、ネットワーク遅い)ですが、インストールディスク内のRPMからは追加できないのでしょうか?
http://www.a-yu.com/system/rpmc.html
RPM コマンドの使い方
>インストールディスク内のRPMからは追加できないのでしょうか?
・インストールディスクから、telnet-server-*.rpmとvsftpd-*.rpmを探して適当なディレクトリにコピーする
・rpm -ivh telnet-server-*.rpm vsftpd-*.rpm でインストール
・もし、依存関係でインストールできない場合は、インストールに必要なパッケージもコピーしておき、rpmコマンド実行時に同時に指定する。
で出来ます。
が、up2dateでは依存関係にあるパッケージも一緒にダウンロード&インストールしてくれるので、使えるのであれば使った方が楽です。
再インストールしてみました。
telnet-serverは入りました。Disk中のRPMにもあるのを確認しました。
しかし、vsftpd-*.rpmはdisk中(2,3,4)にはなかったです。
V.3はxinetdを使っています。
ちなみに/etc/xinetd.confは以下の通りです。
======================================
# cat /etc/xinetd.conf
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
=====================================