2011年3月29日 星期二

ip route add

指令:
ip route add 10.6.0.0/16 via 10.3.23.254 dev eth0

若要每次interface起來就自動設定好:
在/etc/sysconfig/network-scripts/ 新增檔案 route-eth0
內容:
10.6.0.0/16 via 10.3.23.254 dev eth0

2011年3月22日 星期二

vnc-ltsp-config

這套件會自動設定Xvnc在5900~5905, 相關設定檔在
/etc/sysconfig/vncts (不用改)
/etc/xinetd.d/vncts
把wait=no改成wait=yes可保留session(關掉remote client viewer下次再登入還是一樣)
可改-geometry和-depth
/etc/services (最後幾行,可改對應的port,名稱對應就是/etc/xinetd.d/vncts列的)
/etc/gdm/custom.conf (要改設定, 不然只會看到一片黑和一個白色X)
參考http://wiki.centos.org/HowTos/VNC-Server更改
chkconfig vncts on (下了馬上就有作用)
記得再把firewall相對應的port打開
port5902在連vnc時用[server ip]:2就可以了

注意:這service可能不夠安全,因為任何遠端在timeout前都可以不用密碼就進入桌面

=== update for CentOS 6 ===
rpm download: ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/12/Everything/x86_64/os/Packages/vnc-ltsp-config-4.0-7.fc12.noarch.rpm

**port number對應 不用改/etc/services而是改/etc/xinetd.d/vncts裡的port=5900**

來源: http://www.centos.org/modules/newbb/viewtopic.php?topic_id=35501&forum=55

參考資料:
http://wiki.centos.org/HowTos/VNC-Server
http://linuxcommand.org/man_pages/Xvnc1.html

Samba設定

預設SELinux會擋Samba, 要用system-config-selinux把Samba相關的Boolean打開來才能正常使用

參考資料:
http://babyface.com.tw/NetAdmin/24200801SELinux/

2011年3月4日 星期五

Install TestLink

1. yum install mysql
yum install mysql-server

2. Add CentOS-Testing repo
cd /etc/yum.repos.d/
wget http://dev.centos.org/centos/5/CentOS-Testing.repo
( edit .repo file, enabled=1)

3. yum install php php-mysql php-gd php-ldap

4. service mysqld start
chkconfig mysqld on
$ mysqladmin -u root password NEWPASSWORD

5. service httpd start
chkconfig httpd on

6. cp testlink-1.9.1.tar.gz /var/www/html/
cd /var/www/html/
tar zxvf testlink-1.9.1.tar.gz
mv testlink-1.9.1 testlink
rm testlink-1.9.1.ta.gz
chown -R apache:apache testlink
mkdir  /var/testlink
mkdir /var/testlink/logs
mkdir /var/testlink/upload_area
chown apache:apache /var/testlink/logs
chown apache:apache /var/testlink/upload_area

7. edit /etc/php.ini
session.gc_maxlifetime = 2400
max_execution_time = 120
memory_limit = 64M

8. service httpd restart

9. go to "http://localhost/testlink/

10. step by step install

11.To have a fully functional installation You need to configure mail server settings, following this steps

  • copy from config.inc.php, [SMTP] Section into custom_config.inc.php.
  • complete correct data regarding email addresses and mail server.


12. after installation, remove /install directory

Reference:
http://www.cyberciti.biz/faq/mysql-change-root-password/

2011年3月1日 星期二

CentOS tftp setup

1. yum install xinetd

2. chkconfig xinetd on

3. yum install tftp-server

4. chkconfig tftp on

5. edit /etc/xinetd.d/tftp
disable = no

6. service xinetd restart

http://www.syntaxtechnology.com/2010/06/setting-up-a-pxe-boot-server-on-centos-5-5/
http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch16_:_Telnet,_TFTP,_and_xinetd