/etc/sysconfig/network
/etc/hosts
/etc/resolv.conf
特別必須注意的是/etc/hosts這個檔案的結構
/etc/sysconfig/network定莪你主機名稱的地方
/etc/sysconfig/network
/etc/hosts
/etc/resolv.conf
特別必須注意的是/etc/hosts這個檔案的結構
前些日子因為移機,伺服主機必須移到機房,而資訊人員說只能放置主機,不能含其他的配備,結果我原先都是以一個IP分享器連對外實體IP,而分享器之後再指向伺服主機的塔配方式,因而就無法操作了(原先一再因沒有domail name而無法將實體IP轉換為好記的網域名稱,後來因為用了可自動獲取網域名的IP分享器來促成架站的方式,也就因為又遇困難了。<--------IP分享器搭配指向伺服主機的另一個好處是防火牆的設定簡單易操作)。
而為了解決這些問題,只好實際再去申請一個domail name(網域名稱)指向我的實體IP,而主機的iptabels也只好認實設定了,而因為新的domail name,與我原先網站所指向的domail name不同,結果就造成了我必須更新整個網站與domail name有關的設定,而最初不清楚這方面的問題,結果導致我不論是用wegt 或yum要下載更新資料都因無法連新該主機(host)而出現連線被拒絕的問題(連寄信都有問題),後來在問看鳥哥關於dns(網域)與host(主機)之間的關係之文章後,重新設定的/etc/hosts,與/etc/resolv.conf這兩個檔案之後,終於恢復了正常供能了。
linux若要列出含有關鍵字串的檔案,可以使用 find 尋找指定的檔案後,再搭配 grep 指令與 -l 參數列出檔案名稱,篩選出含有關鍵字的檔案。
例如列出 /var/ 目錄之下,內容含有 test 這個關鍵字的 *.conf 設定檔,可以執行以下指令:
find /var/ -name "*.conf" -exec grep -l test {} \;
首先登入你的gallery2網站管理選到佈景主題
選擇你要改的佈景主題
然後用ssh 登入server(伺服器主機),到gallery2的目錄裡,找到你要改的那個佈景主題,然後更改三個檔案,
分別將你的google AdSense 程式碼複製並貼到三個檔案的如下位置:
sed -e 's/cpu/memory/' test.txt
sed -e 's/cpu/memory/g' test.txt
sed -e 's/cpu/memory/g' test.txt
sed -i -e 's/cpu/memory/g' test.txt
find . -type f -exec sed -e 's/cpu/memory/g' '{}' \;
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.sh
wget http://www.inetbase.com/scripts/ddos/uninstall.ddos
chmod 0700 uninstall.ddos
./uninstall.ddos
vi /usr/local/ddos/ddos.conf
sh /usr/local/ddos/ddos.sh
sh /usr/local/ddos/ddos.sh -c
# mount -t ext2 /dev/mtdblock4 /tmp/config# mount -t ext2 /dev/mtdblock5 /tmp/config# mount -t ext2 /dev/sdx6 /tmp/config# mount -t ext2 /dev/sdc6 /tmp/config# vi /tmp/config/autorun.sh
# chmod +x /tmp/config/autorun.sh
# umount /tmp/config
mount -t ext2 /dev/mtdblock4 /tmp/config vi /tmp/config/autorun.sh chmod +x /tmp/config/autorun.sh echo . echo "unmounting /tmp/config..." umount /tmp/config
mount -t ext2 /dev/mtdblock5 /tmp/config vi /tmp/config/autorun.sh chmod +x /tmp/config/autorun.sh echo . echo "unmounting /tmp/config..." umount /tmp/config
mount -t ext2 /dev/sdx6 /tmp/config vi /tmp/config/autorun.sh chmod +x /tmp/config/autorun.sh echo . echo "unmounting /tmp/config..." umount /tmp/config
mkdir /share/HDA_DATA/.qpkg/autorun cd /share/HDA_DATA/.qpkg/autorun/ touch autorun.sh chmod +x autorun.sh
#!/bin/sh /share/HDA_DATA/.qpkg/autorun/autorun.sh &
# ln -sf /share/MD0_DATA/jre1.6.0_10 /usr/java
svnserve -d --listen-port=4000 -r /share/subversion
/opt/bin/svnserve -d --listen-port=4000 -r /share/subversion
/bin/ln -sf /opt/bin/ /share/HDA_DATA/opt/bin/
#!/bin/sh cp /share/MD0_DATA/admin/nfs /etc/init.d/nfs cp /share/MD0_DATA/admin/exports /etc /etc/init.d/nfs restart
/opt/bin/rsyncd-acl.sh start
#!/bin/sh log=/share/MD0_DATA/.qpkg/Optware/var/log/autorun date > $log # removing bogus /opt /bin/rm /opt/nasconfig_fs.img.tgz /opt 2>> $log >> $log /bin/rmdir /opt 2>> $log >> $log # link correct /opt /bin/ln -s /share/MD0_DATA/.qpkg/Optware /opt 2>> $log >> $log # run autorun.sh /opt/etc/autorun.sh 2>> $log >> $log
mkdir -p /opt/var/log
#!/bin/sh /opt/bin/rsyncd-acl.sh start
# vi /etc/config/qpkg.conf
[autorun] Name = autorun Version = 0.1 Author = neomilium Date = 2013-05-06 Shell = /share/MD0_DATA/.qpkg/autorun/autorun.sh Install_Path = /share/MD0_DATA/.qpkg/autorun Enable = TRUE
# mkdir /share/MD0_DATA/.qpkg/autorun
# vi /share/MD0_DATA/.qpkg/autorun/autorun.sh
# chmod +x /share/MD0_DATA/.qpkg/autorun/autorun.sh
#! /bin/sh
# This script ends after the encrypted filesystem has been mounted.
# The following exits successfully (0) if MD0 is mounted
cat /etc/mtab | grep -q MD0
while [[ $? -ne 0 ]] ; do
sleep 5
cat /etc/mtab | grep -q MD0
done
(./waitforenc.sh; /etc/init.d/ldap_server.sh restart ) &
#! /bin/sh
# listoffiles.sh
BASEDIR=$(dirname $0)
echo "" > log/userfiles.log
for i in scripts/*.sh ; do
if [[ -x $i ]] ; then
echo -n "$i " >> log/userfiles.log
echo `date` >> log/userfiles.log
$i 2>&1 >> log/userfiles.log
cd $BASEDIR
fi
done
ifconfig eth0 txqueuelen 50000 ifconfig eth1 txqueuelen 50000 echo 1 > /proc/sys/net/ipv4/tcp_rfc1337 echo 2 > /proc/sys/net/ipv4/tcp_frto echo 2 > /proc/sys/net/ipv4/tcp_frto_response echo 1 > /proc/sys/net/ipv4/tcp_mtu_probing echo 1 > /proc/sys/net/ipv4/tcp_window_scaling echo 1 > /proc/sys/net/ipv4/tcp_workaround_signed_windows echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse echo 0 > /proc/sys/net/ipv4/tcp_tw_recycle echo 1 > /proc/sys/net/ipv4/tcp_low_latency echo 1 > /proc/sys/net/ipv4/tcp_ecn
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpmyum install curlftpfs