sudo apt -get install proftpd //install Pftpd
sudo apt-get install php5-gd
proftpd.conf 中開啟改為 DefaultRoot ~ //鎖定家目錄
LAMP INTSALL
sudo apt-get install lamp-server^
MYSQL repair
mysqlcheck -u root -opr -p --all-database
MYSQL optimize
mysqlcheck -u root -op -p --all-database
===========================================
DENYHOSTS //利用 DenyHosts 軟體擋掉暴力破解 ssh 的使用者
sudo apt-get install denyhosts
/etc/denyhosts.conf //DENYHOST設定檔,其中可以設定發送到ADMIN EMAIL
/etc/hosts.deny //被denyhosts BLOCK了的文件
sudo /etc/init.d/denyhosts restart //重啟denyhosts
#sshd日志文件(不同的版本,ssh日志也会在不同位置) SECURE_LOG = /var/log/auth.log #控制用户登陆的文件 HOSTS_DENY = /etc/hosts.deny #禁止时间(m=分钟 , h=小时 , d=天 , w=周 ,y=年 笔者建议禁止一周以上,测试环境请注意更改为分钟m) PURGE_DENY = 4w #禁止的服务名 BLOCK_SERVICE = sshd #允许无效用户失败的次数(笔者建议1次) DENY_THRESHOLD_INVALID = 1 #允许普通用户登陆失败的次数(笔者建议5次) DENY_THRESHOLD_VALID = 5 #允许root登陆失败的次数(笔者建议5次) DENY_THRESHOLD_ROOT = 5 #是否域名反解 HOSTNAME_LOOKUP=NO #DenyHosts的日志文件 DAEMON_LOG = /var/log/denyhosts
===================
iostat //cpu,硬盤 鑑測
http://www.orczhou.com/index.php/2010/03/iostat-detail/
apache 連接數
http://www.builder.com.cn/2008/0426/834453.shtml
apache restart
sudo /etc/init.d/apache2 restart
su root //切換到“root”
ls //列出當前目錄文件(不包括隱含文件)
ls -a //列出當前目錄文件(包括隱含文件)
ls -l //列出當前目錄下文件的詳細資訊
tar -c 創建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包
tar –cvf benet.tar /home/benet 把/home/benet目錄打包
tar –zcvf benet.tar.gz /mnt 把目錄打包並壓縮
tar –zxvf benet.tar.gz 壓縮包的文件解壓恢復
tar –jxvf benet.tar.bz2 解壓縮
cd .. //回當前目錄的上一級目錄
cd - //回上一次所在的目錄
cd ~ 或 cd //回當前使用者的宿主目錄
mkdir "目錄名" //創建一個目錄
rmdir "空目錄名" //刪除一個空目錄
kill -9 //強制殺死一個進程
常用apt命令:
sudo apt -get install "軟體名" //安裝軟體命令
sudo apt-get update //更新源
sudo apt-get install package //安裝包
sudo apt-get upgrade //更新已安裝的包
apt-cache search package //搜索包
apt-cache show package //獲取包的相關資訊,如說明、大小、版本等
sudo apt-get install package - - reinstall //重新安裝包
sudo apt-get -f install //修復安裝”-f = –fix-missing”
sudo apt-get remove package //刪除包
sudo apt-get remove package - - purge //刪除包,包括刪除配置文件等
sudo apt-get dist-upgrade //昇級系統
sudo apt-get dselect-upgrade //使用 dselect 昇級
apt-cache depends package //了解使用依賴
apt-cache rdepends package //是查看該包被哪些包依賴
sudo apt-get build-dep package //安裝相關的編譯環境
apt-get source package //下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean //清理無用的包
sudo apt-get check //檢查是否有損坏的依賴
清理所有軟體緩存(即緩存在/var/cache/apt/archives目錄里的deb包 )
sudo apt-get clean
////////WEBMIN/////////////
首先先到 webmin 的網站下載webmin 下載頁面 :
http://www.webmin.com/download.html
找到 Debian package suitable for Debian, Ubuntu or other derived Linux
下載後就可以開始安裝囉 ~~
首先先安裝相關套件
sudo apt-get install libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules libio-pty-perl apt-show-versions
再安裝 webmin
sudo dpkg -i webmin_1.550_all.deb
啟用 webmin
sudo /etc/init.d/webmin start
這樣就可以用brower輸入 https://serverip:10000
開始使用 webmin 囉 ~
ubuntu 11.04 webmin bug不能登入的解決方法
sudo /usr/share/webmin/changepass.pl /etc/webmin root "new_password"
沒有留言:
發佈留言