2013-02-01から1ヶ月間の記事一覧

所見

・xinetd を入れるところをはしょったかもしれない。 ・vsftpdのchrootはハマル。絶対ハマル。すごいトラップ ・このメモ見ながらなら同じようなサーバーが1時間以内で作れるとおもわれ。 ・なんか、もっと楽に出来る方法があるんだろうなきっと。 ・/home/…

BASIC認証用に /etc/apache2/.htpasswdを作成

http://www.luft.co.jp/cgi/htpasswd.php こういうところで十分 .htpasswdに以下のような物を作成(中身はサンプル) test00:VKQJJFn5Q8crY test01:n.Zg$dQOVg0sU test02:g51luxW6Xvoy. test03:Pw0slTD91NVbw test04:9zP5MA0VBBC4E test05:ayXe7tz1hS7Uw tes…

apacheのコンフィグはこんな感じ。

/etc/apache2/conf.d/virtualhost.confを作成。 <VirtualHost *:80> ServerName test00.domain.com DocumentRoot /home/test00/public_html <Directory /home/test00/public_html> Options FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all AuthType Basic AuthName "Please enter us</directory></virtualhost>…

SSHのログイン不可に

usermod -s /sbin/nologin test00 usermod -s /sbin/nologin test01 usermod -s /sbin/nologin test02 usermod -s /sbin/nologin test03 usermod -s /sbin/nologin test04 usermod -s /sbin/nologin test05 usermod -s /sbin/nologin test06 usermod -s /sbi…

フォルダ作成とパミッション変更

mkdir /home/test00/log mkdir /home/test00/public_html chown test00 /home/test00/public_html chgrp test00 /home/test00/public_html chown test00 /home/test00/log chgrp test00 /home/test00/log chmod 777 /home/test00/public_html chmod 777 /hom…

UNIXアカウントを作る。

がんばってくらはい adduser test00 adduser test01 adduser test02 adduser test03 adduser test04 adduser test05 adduser test06 adduser test07 adduser test08 adduser test09 adduser test10

vsftpdがだめな理由 下記参照

みつ(@@@)の雑記(仮称?)vsftpd 2.3.5 http://mitsu.three-atmarks.com/archives/5810 要は、chrootにするユーザのホームディレクトリの書き込み権限を無くせばおkと。 確かにこれで接続出来るようになったんだけど、これじゃあホームディレクトリに書…

Proftpdの設定

最初はvsftpdでやろうとしましたが、最近のバージョンでchrootするとパーミションがどうのこうのいわれて、なにやら問題ありまくりっぽいので、さんざんはまったあげく、Proftpdにした。 proftpd.confの設定変更項目 # chrootする/自分のホームディレクトリ…

インストール

Ubuntu 12.04 x64 を選択してサーバー作る。 SSHからrootログインして、必要そうなものをドシャーと入れる。 aptitude install apache2 aptitude install php5 aptitude install php5-mysql aptitude install mysql-server aptitude install phpmyadmin apti…

用件

・案件ごとに関係者が異なるので、案件ごとにID/PASSWORDを管理したい。 ・FTPでサーバ上の他の案件のソースなどをみれないようにしたい。(chrootする) ・それぞれBASIC認証をしておきたい。 ・http://test00.domain.com/から使いたい。 ・test00 〜 test1…