2 頁 (共 2 頁)

apache 安全性設定

發表於 : 2006-08-16 16:59:39
schumi
修改 /etc/apache2/sites-enabled/000-default

尋找
Options Indexes FollowSymLinks MultiViews
改成
Options FollowSymLinks MultiViews

限制只有某些IP才能讀取網頁
<Directory /var/www/dqkk/>
Order deny,allow
Deny from all
allow from x.x.x.x
allow from x.x.x.x
allow from x.x.x.x
allow from 192.168.22
</Directory>

proftpd 的 utf8 問題

發表於 : 2006-08-17 12:28:29
schumi
from http://moto.debian.org.tw/viewtopic.php?p=49281

在Ubuntu中不需更改proftpd 設定
client 端要安裝 Filezilla

Filezilla 中的設定
站台中的 進階設定中, 對於uft8的設定要改成 Force

這樣連線到server去就看的到utf8了

Ubuntu Center

發表於 : 2006-09-20 11:58:42
yehlu
http://www.beerbsd.net/article/292/ubuntu-center

剛瞄到的新東西:Ubuntu Center Alpha 1 Released – Web Based Ubuntu Control

Ubuntu Center is a web based interface for accessing all kinds of information that’s being stored on your computer running Ubuntu Breezy, Kubuntu, XUbuntu, or even nUbuntu box. Ubuntu Center accomplishes all of this by integrating PHP software licensed under the GPL license in one giant package suitable for use on a Ubuntu computer. This release adds tons of new features and bug fixes and is suitable for everyday use.

稍微瀏覽了一下網站上的資訊,也登入 Demo 網站玩了一會。看起來應是整合了一些既有的 Open source 套件,像是線上管理撥放音樂的 Ampache 、圖檔管理的 phpAlbum 、行事曆的 WebCalendar 、線上書籤 online-bookmark 、torrent 下載的 TorrentFlux …等。

蠻有趣的整合運用,而且是個還在發展中的計劃,所以後續應該還會加上更多的功能模組才是。嗯,或許會演化成另外一個 Webmin?

另外,雖說名字叫 Ubuntu Center,不過我想在其他 Linux Distributions 上,應該也是可以安裝得起來 — 或許需要額外一些調整設定。有時間再下載來瞧瞧……

[ Via: digg ]

Ubuntu 版 Webmin 下的 Apach 修改

發表於 : 2006-09-20 12:06:58
yehlu
http://blog.sina.com.tw/21hitech/articl ... ryid=81784

在 Ubuntu 6.06 版本 Webmin 1.2 的功能 Apach 2 管理需要修改設定才能正常運作,還好修改的地方不多;花點時間作調適就可以解決問題。

Ubuntu 版透過 deb 檔安裝的 Webmin,在中文介面下簡直是不忍卒賭;考慮再三後還是設定成英文介面。不過在 Server 管理功能上,Appach 的『模組組態 Module Config 』設定需要作修正才能正常使用。

在 【Configurable options】設定要修改如下:

1.File or directory to add virtual servers to → /etc/apache2/sites-enabled/000-default

2.Directory to create links in for new virtual servers → /etc/apache2/sites-enabled/000-default

在 【System configuration】設定要修改如下:

1.Apache server root directory → /etc/apache2

2.Path to httpd executable → /usr/sbin/apache2ctl

3.Apache version → apache2

4.Path to the apachectl command → /usr/sbin/apache2ctl

5.Command to start apache → /etc/init.d/apache2 start

6.Command to stop apache → /etc/init.d/apache2 stop

7.Path to httpd.conf or apache2.conf → /etc/apache2/apache2.conf

8.Path to srm.conf → /etc/apache2/srm.conf

9.Path to access.conf → /etc/apache2/access.conf

10.Path to mime.types → /etc/apache2/mime.types



11.系統設定完成後就可以使用啦!

12.使用 Webmin 修改設定 Apache2 後,必需重新啟動 Apache2 ,設定才能生效。

13.在建立 Apache 的 Virtual host 功能,若是在防火牆前透過 Private IP 轉換,那就需要在 /etc/hosts 檔案增加一比指到內部 IP 的記錄。

【附記】在設定好之後使用 Webmin 好像並不如預期順利,可能用這種方式來設定 Module 並不正確;所以開始研究直接設定 Apache2

1. 在【/etc/apache2/sites-enabled】目錄設定 Virtual Name Server,每個檔案都可以建立一個虛擬站台,因此只用單一個 000-default 檔案來設定似乎並不完美。
發表於 2006/08/01 11:03 PM

webmin deb

發表於 : 2006-09-20 18:26:42
yehlu
http://ubuntuforums.org/showthread.php?t=195093&page=4

apt-get -f install libnet-ssleay-perl
apt-get install libio-pty-perl
apt-get install libauthen-pam-perl
wget http://nchc.dl.sourceforge.net/sourcefo ... 00_all.deb
dpkg -i webmin_1.300_all.deb

ubuntu&#32465;定&#21452;网卡

發表於 : 2006-09-21 09:46:05
yehlu
http://forum.ubuntu.org.cn/weblog_entry.php?e=1284

vi /etc/modules 加入
bonding mode=active-backup miimon=100

vi /etc/network/interfaces 加入
auto bond0
iface bond0 inet static
address 192.168.1.105
netmask 255.255.255.0
gateway 192.168.1.1
post-up ifenslave bond0 eth0 eth1
pre-down ifenslave -d bond0 eth0 eth1

sudo apt-get install ifenslave-2.6

DNS 伺服器

發表於 : 2006-10-20 17:13:19
schumi
apt-get install bind

/etc/bind/

Virtual hosts

發表於 : 2006-10-23 12:22:25
schumi
在 /etc/apache2/sites-enabled

修改 000-default

IPv6 getaddrinfo

發表於 : 2006-12-12 15:03:39
schumi
/etc/hosts

192.168.0.20 abc
127.0.0.1 ms.abc.com ms

# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet ms.abc.com #把 ms.abc.com 換成你完整個網域名稱
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

fatal: Socket operation on non-socket

發表於 : 2006-12-12 15:05:30
schumi
from http://www.proftpd.org/docs/faq/linked/ ... tml#AEN273

5. "Fatal: Socket operation on non-socket"

You have ProFTPD configured to run in inetd mode rather than standalone. In this mode, ProFTPD expects that it will be run from the inetd super-server, which implies that stdin/stdout will be sockets instead of terminals. As a result, socket operations will fail and the above error will be printed. If you wish to run ProFTPD from the shell, in standalone mode, you'll need to modify your proftpd.conf configuration file and add or edit the ServerType directive to read:

ServerType standalone

pop3 demon

發表於 : 2006-12-13 14:31:45
schumi
apt-get install dovecot-pop3d
apt-get install dovecot-imapd

nano /etc/dovecot/dovecot.conf

Protocal = pop3 imap
pop3_uidl_format = %08Xu%08Xv
default_mail_env = mbox:~/mail:INBOX=/var/spool/mail/%u
disable_plaintext_auth = no

/etc/init.d/dovecot start

Ubuntu + Postfix + Courier IMAP + MySQL + Amavisd-new +....

發表於 : 2006-12-18 19:46:22
yehlu
Ubuntu + Postfix + Courier IMAP + MySQL + Amavisd-new + SpamAssassin + ClamAV + SASL + TLS + SquirrelMail + Postgrey

http://flurdy.com/docs/postfix/#soft

Perfect Setup
http://www.howtoforge.com/perfect_setup_ubuntu_6.06

The Perfect Setup - Ubuntu 6.06 LTS Server (Dapper Drake)

發表於 : 2006-12-18 19:47:06
yehlu
http://www.howtoforge.com/perfect_setup_ubuntu_6.06

This is a detailed description about how to set up a Ubuntu 6.06 LTS (Dapper Drake) based server that offers all services needed by ISPs and hosters (web server (SSL-capable), mail server (with SMTP-AUTH and TLS!), DNS server, FTP server, MySQL server, POP3/IMAP, Quota, Firewall, etc.)

ISPconfig 中文手冊
http://ispconfig.org/downloads/manual_b ... g5_src.htm.

起動php5
cd /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/php5.load php5.load

清除暫存檔案

發表於 : 2007-04-25 15:41:28
schumi
from http://blog.ssh.tw/?p=356

1.清除暫存檔案
預設apt-get 下載的檔案都是暫存,存放在 /var/cache/apt/archives 以及 /var/cache/apt/archives/partial/
若要清除這些檔案,可以用

sudo apt-get clean

若要每次清除,改用

sudo apt-get autoclean

2.移除不要的語系

sudo apt-get install localepurge
sudo localepurge

設定保留的語系

/etc/locale.nopurge

3.移除未使用的套件
安裝某些套件,未來之後要移除,會遺留某些套件,但未移除其他套件。
需要此指令找出未用到套件。

sudo apt-get install deborphan
sudo deborphan ¦ xargs sudo apt-get -y remove –purge

Anti-Virus

發表於 : 2007-05-07 10:19:04
schumi
apt-get install postfix amavisd-new clamav

/etc/postfix/main.cf 的設定
#amavis
content_filter = smtp-amavis:[127.0.0.1]:10024

/etc/postfix/master.cf 的設定
smtp inet n - n - - smtpd

#amavis
smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o disable_dns_lookups=yes
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o mynetworks=127.0.0.0/8