人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Red Hat Enterprize Linux v.3(Update6) WS で他のホストからの ftp と telnetを許可する設定を教えてください。現在、Firewallは無効にしてあります。
1) confファイルの具体例、
2) 必要操作(コマンドなど)、
3) 追加が必要なRPM、
等、例示いただくと助かります。
なお、Red Hat Enterprise Linux v.4やv3より以前のバージョンまたは他のLinuxディストリビューションでは色々と違いがありますので Red Hat Enterprize Linux v.3限定でお願いします。

●質問者: programer
●カテゴリ:コンピュータ
✍キーワード:FTP Linux Linuxディストリビューション Red Hat Red Hat Enterprise Linux
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● hamster078
●1ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

Red Hat Enterprize Linux v.3限定ではないので申し訳ないですが、簡単なので試してください。

/etc/inetd.conf中の

#ftp

#telnet

で始まるふたつの行の先頭の#をとってから再起動します。

◎質問者からの返答

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

=====================================


2 ● JULY
●1ポイント

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の方も今一歩よろしくお願いします。


3 ● kensaito
●68ポイント

https://rhn.redhat.com/

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からは追加できないのでしょうか?


4 ● kensaito
●0ポイント

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)にはなかったです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ