1、安裝JRE和JDK 詳見(jiàn):http://wiki.ubuntu.org.cn/Java%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE
1)安裝JRE:sudo apt-get install sun-java6-jre
2)安裝JDK:sudo apt-get install sun-java6-jdk
3)配置環(huán)境變量:
sudo vi /etc/environment
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
4)如安裝有多版本的java,運(yùn)行:sudo update-alternatives --config java 選擇要使用的版本
2、安裝mysql,因mysql并不需要過(guò)多配置,所以這里選擇使用apt-get的方式安裝 詳見(jiàn):
http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
1)sudo apt-get install mysql-server
2)sudo apt-get install mysql-client
3)如有需要可以安裝PHP的mysql模塊:sudo apt-get install php5-mysql
4)需要主要的是,安裝完成后mysql默認(rèn)只監(jiān)聽(tīng)本機(jī),也就是只有在本機(jī)上可以連接mysql,其他電腦是不行的,在測(cè)試環(huán)境下為方便起見(jiàn)應(yīng)該配置 mysql監(jiān)聽(tīng)所有機(jī)器,在生 產(chǎn)環(huán)境下為安全起見(jiàn),應(yīng)該按照mysql默認(rèn)配置
3、安裝FTP
1)安裝vsftpd:sudo apt-get install vsftpd
2)下載并安裝webmin的vsftpd模塊,地址為:http://provider4u.de/downloads.html。當(dāng)然這一步不是必須的,但是如果您已經(jīng)厭倦了vi命令的繁瑣,您就可以通過(guò)這個(gè)模 塊在webmin里配置vsftpd,注意安裝vsftpd模塊時(shí)是不需要解壓的,直接交給webmin就行了。
3)以下進(jìn)行幾部必要的配置
*注釋:anonymous_enable=YES,防止匿名用戶訪問(wèn)
*取消注釋:local_enable=YES,使本地用戶可用
*取消注釋:write_enable=YES,使用戶具有寫權(quán)限
*注釋:dirmessage_enable=YES,不顯示目錄下的文件信息
*添加:hide_ids=YES,使所有目錄中的用戶和組信息列取時(shí)都將顯示為 "ftp",以達(dá)到隱藏帳號(hào)的目的
*刪除/home/ftp目錄
*取消注釋:chroot_local_user=YES,以使用戶登錄后被限制在其家目錄內(nèi),不得隨意查看其它目錄
*執(zhí)行sudo vi /etc/shells,在末尾增加:/sbin/nologin ,在webmin中增加用戶時(shí)shell選項(xiàng)選擇這個(gè)設(shè)置,以使增加的ftp用戶不具有登錄系統(tǒng)的權(quán)限,當(dāng)然你也可以 使用useradd命令添加用戶,如果你熱衷命令行的話,此時(shí)shell選項(xiàng)也應(yīng)該使用/sbin/nologin
*配置禁止使用ftp登錄的用戶,例如一些系統(tǒng)級(jí)的用戶,如root,mysql類的用戶:在配置文件中添加:userlist_enable=YES,userlist_file=/etc/user_list_deny
在user_list_deny文件中添加不想讓其登錄ftp的用戶,例如root和其他一些系統(tǒng)級(jí)的用戶,以增加安全性
至此FTP配置完畢,我們可以使用webmin或者useradd命令添加用戶,這些用戶擁有自己的家目錄,可以通過(guò)ftp管理其家目錄,但是不具有登錄系統(tǒng)的權(quán)限!
posted on 2009-11-04 11:12
零全零美 閱讀(1472)
評(píng)論(0) 編輯 收藏 所屬分類:
ubuntu