Vine Linux インストール & 設定メモ
■ VINE LINUX インストール & 設定メモ ■
--Vine Linux install & Configuration Memo--
 
 
●トップページ
 
●研究員紹介
●研究所規則
●著作権・免責・リンク
●掲示板
●アクセス解析
●お問い合わせ
●更新情報
 
仕事関連

▼お仕事のご依頼

執筆、取材、講演のお問い合わせはこちらからお願いします。

▼広告のご依頼

MM-Labo.com内への広告のご希望はこちらからお願いします。

サーチ


サイト内を検索
WWW全体を検索

Powered By Google

 


x

proftpdをinetd経由で立ち上げる

fileを送受信するためにftpサーバーを立ちあげましょう。

ftpソフトとして古くからの歴史を持っているものにwu-ftpdがありますが

Vineでは、wu-ftpdの代わりにproftpdがインストールされます。

proftpdは、webサーバーとして有名なapacheのようなものを目標にして

発展してきたそうです。

Vineをインストールした時点で、ほとんど設定は終わっているようなので

/etc/rc.d/init.d/proftpd start

としただけで、使える状態にあります。

VineでのデフォルトはStandAloneでの起動になっています。

ところで、

http://www.infoscience.co.jp/technical/proftpd/reference.html#Limit

によるとproftpdでのアクセス制限は<Directory>についてはできないようですので

アクセス制限をinetd経由で立ち上げる形にしてみます。

(本当は、StandAloneにしなくてもきちんとアクセス制限できるのかもしれませんが・・・。)

まず、/etc/proftpd.confの以下の行を変更します。

ServerType StandAlone -> ServerType inetd

次に/etc/inetd.confの下の

#ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a ftp stream tcp nowait root /usr/sbin/

#ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd

のうち、下の部分。proftpdに関する部分について

#ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd

->

ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd

のようにコメントアウトを外しましょう。

 

次に、TCPWrapperでftpを許すホストを制限しましょう。

/etc/hosts.allowに

## for proftpd

in.proftpd: .hogehoge.com

in.proftpd: 1.2.3.4

in.proftpd: .192.168.1

などを書き加えれば、hogehoge.com、1.2.3.4、及び192.168.1.*からの

ftpアクセスを許可できます。

上記を設定したら、

ps aux |grep inetd

などとしてinetdのプロセス番号を確認します。

例えば、

[root@hogehoge /root]# ps aux| grep inetd

root 30482 0.0 0.1 1172 512 ? S Sep19 0:00 inetd

のような場合

kill -HUP 30482

などのようにすると、新たな設定が反映されると思います。

或いは、/etc/rc.d/init/inet restart

とすれば、一度inetdがシャットダウンされますが、新たな設定がされるでしょう。

 

さらにもう一つ設定が必要で、

proftpdを起動する時、/etc/shutmsg

があると

Sep 19 16:36:07 localhost in.proftpd[29285]: connect from host.hogehoge.com

Sep 19 16:36:07 localhost proftpd[29285]: ns.domain.com (host.hogehoge.com[1.2.3.4]) - connection refused (Maintanance in progress) from host.hogehoge.com [1.2.3.4]

のようなメッセージが出て、接続することができません。

そのため、

rm /etc/shutmsg

などとして、これを削除すると良いでしょう。

 

 

10日でおぼえるRed Hat Linux9 サーバ構築・管理入門教室【Red Hat LinuxインストールCD-ROM3枚付き】

↑ご購入は、こちらからどうぞ。

10日でおぼえるRed Hat Linux9 サーバ構築・管理入門教室 書評

出版社/著者からの内容紹介
TCP/IP理論を学びながらRed Hat Linuxで実践!

安全なサーバ運営のためには、OSの知識に加えて、TCP/IPの深い理解が不可欠。本書 は、これからサーバ管理をやろうという人が、ネットワーク理論も実際の管理もいっ ぺんにできるようになるサーバ管理入門書。通常概念的にしか理解されていな いTCP/IPやネットワーク、OSの概念をRed Hat Linuxを用いることで、より具体的な 操作として理解できるのが特徴。


 

apache辞典

↑ご購入は、こちらからどうぞ。

apache辞典 書評

わかりやすい3部構成!サーバー管理者必須の1冊!本書は、Webサーバーの定番、「Apache」を活用するためのリファレンスです。初心者でも安心して使える「基礎用語リファレンス」、用途に沿って使える「目的引きリファレンス」、豊富で複雑なディレクティブも網羅した「ディレクティブリファレンス」の3部構成で、基礎から応用まであらゆるApacheユーザーのニーズに応えます!1.3系/2.0系、UNIX/Windows対応。


 

UNIXコマンドリファレンスユーザー便利帳―UNIXコマンド徹底解説 Quick master (05)

↑ご購入は、こちらからどうぞ。

UNIXコマンドリファレンスユーザー便利帳―UNIXコマンド徹底解説 Quick master (05) 書評

 

サーチ:
Amazon.co.jpアソシエイト

DELLコンピュータ製品一覧

サイトにバナーを張るだけでできるまったく新しいチャリティー参加のカタチ


Vine Linux インストール & 設定 メモ Vine Linux 2.5 On Thinkpad X20
--Vine Linux install & Configuration Memo--


■トップページ ■研究員紹介 ■MM総合研究所規則 ■ 著作権・免責・リンクについて ■アクセス解析 ■お問い合わせ


Valid HTML 4.01!  Valid CSS!  MM-labo

Copyright(C) 2002 - Mitsuharu Matsumoto All rights reserved.