FTP Server Install

wkyZenCartインストーラー を使うために、FTP Server のInstall をします。
vsftpd を前回インストールしていたのですが、ProFTPDに変更します。
理由は、There's a webmin module for proftpd that comes built-in to webmin. I believe the vsftpd module is third-party. http://ubuntuforums.org/showthread.php?t=1213999 との書き込みを見つけたからで、さらにProFTPDの方が設定に関してのインストラクションが見つかったからです。http://www.dreamhope.net/soliloquies/LAMP/
☆FTPのインストール
sudo apt-get install proftpd

ProFTPDの Server Typeは、standalone で設定。
理由
     inetdを指定すると、httpdはスーパーサーバ経由で起動する。メモリの消費は少なくて すむが、     要求が来るたびに子プロセスが起動し、処理速度は遅くなる 。

standaloneでは、メモリ上に常駐するが使用するメモリは多くないため通常はstandaloneを使用する。Apacheグループの評価も inetdに対する評価は低い。http://www4.kcn.ne.jp/~yapoo/apache.html



☆FTPの設定
赤字のusernameは全エリアアクセス権限を持つユーザ 名
チルダ「~」と「!」の間にスペースがありますので、ご注意を
ファイル名:/etc/proftpd/proftpd.conf
編集方法:sudo nano /etc/proftpd/proftpd.conf


# DefaultRoot                ~

DefaultRoot                   ~ !username


FTP再起動
sudo /etc/init.d/proftpd restart




Webmin でのProFTPDの設定(こちらのほうが簡単でした)
http://www.inohara.net/~kazuyoshi/lan-ubuntu-celsus-proftp.htm

FTPサーバーProFTPDは標準ではインストールされていないので、パッケージからインストールする。その設定・起動方法について紹介。
(1)ProFTPDのインストール
ProFTPDサーバ初期画面
Webminメニューフレームの「Un-used Modules」→「ProFTPD Server」をクリックする。
「ProFTPD サーバ」画面が表示される。
モジュールがインストールしていないので正しい表示がされない。
# apt-get install proftpd
ProFTPDパッケージをインストールする。
インストールはスタンドアローン」を選択する。
設定ファイルの最後にGMT時刻の使用をOFFに設定追加する。
# vi /etc/proftpd/proftpd.conf
TimesGMT  FALSE
設定ファイルの最後にGMT時刻の使用をOFFに設定追加する。
(2)ProFTPDサーバの起動設定
Webminメニューフレームの「Un-used Modules」→「ProFTP Server」をクリックする。
「ProFTPD Server」設定画面が現れるので下部「サーバ起動」をクリックする。
(3)自動起動の設定
Webminメニューバーの「システム」→「システムの起動とシャットダウン」をクリックする。
「proftpd」の自動起動欄が「はい」となっていることを確認する。



バグだとおもいますが、


分かりやすい説明のリンクを見つけました。
Webmin で Ubuntu サーバー管理
http://www.inohara.net/~kazuyoshi/index.htm

Comments

Popular posts from this blog

Google: How to disable Auto Licensing

Microsoft 365で多要素認証の設定を解除したい