自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。

vsftpd + iptables

2011年12月2日 星期五

vsftpd 如果沒有在防火牆底下,其實直接安裝,應該就可以正常使用了,不過,昨天 overjoy 傳訊請我幫忙看看為啥他架的 vsftpd 無法連線進入。

本來以為是 vsftpd 設定檔的問題,所以試了半天,還是有問題,後來才想到是不是防火牆的問題,所以又去找了一下 CentOS 的 iptables 的設定,

在 /etc/sysconfig/iptables 看到 iptables 設定的規則。

Firewall configuration written by system-config-firewall
Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

 

把 iptables 停掉後,vsftp 就正常了,所以看起來是防火牆的問題,在防火牆底下架 ftp 其實是比較麻煩,因為必須特別為 passive mode 開port 出來,不過,vsftpd 的設定其實已經人性很多了,順便把設定步驟記下來,下次也許換我用得上!

編輯 vsftpd.conf (加入下列三行)

pasv_enable=YES
pasv_min_port=5000
pasv_max_port=9000

編輯 防火牆的規則 (CentOS 是編輯 /etc/sysconfig/iptables,把藍色行加在適當的位置)

Ubuntu 與兩台螢幕

2011年11月30日 星期三

之前就曾經在 已經裝好的 Ubuntu 底下第兩台螢幕,接上後都沒有畫面,當時以為是Ubuntu 的問題,不過,前天買了第二台螢幕,還是一樣,就覺得不對,因為同樣的顯示在 Windows 上裝了 nvidia 驅動程式後可以雙螢幕顯示,所以就利用Google查了一下資料,總算試出來,主要原因是在於 /etc/X11/xorg.conf 裡沒有第二台螢幕的設定。

把過程記錄下來,提供給大家參考!

一、安裝 nvidia 驅動程式

二、備份 xorg.conf

$ sudo mv /etc/X11/xorg.conf  /etc/X11/xorg.conf.bak

三、重新產生 xorg.conf並設定雙螢幕

$ sudo nvidia-xconfig  --twinview

Ubuntu 底下快速搜集電腦的網卡及電腦名稱

2011年11月23日 星期三

之前本來都利用 nmap 來做這個動作,不過,還需要做一些處理,今天剛好又發現在 ubuntu 底下一個名為 nbtscan 的套件,更適合來做這個工作。

$ sudo apt-get install nbtscan

nbtscan 10.241.xxx.0/24

nbtscan -v 10.241.xxx.63


Ubuntu 底下快速搜集電腦的網卡及電腦名稱

之前本來都利用 nmap 來做這個動作,不過,還需要做一些處理,今天剛好又發現在 ubuntu 底下一個名為 nbtscan 的套件,更適合來做這個工作。

$ sudo apt-get install nbtscan

nbtscan 10.241.xxx.0/24

nbtscan -v 10.241.xxx.83

Ubuntu 取消 IPv6 的功能

2011年11月22日 星期二

Ubuntu  10.04 以後

可以直接在 sysctl.conf 中設定

$ sudo vim /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1

把電腦重新開機,Ubuntu 就會把 ipv6 停用

 

另外,雖然已經蠻少人用  ubuntu 8.04 的版本了,不過還是一併列出,供參考

Ubuntu  8.04

$ sudo vim /etc/modprobe.d/aliases

alias net-pf-10 ipv6

改成

alias net-pf-10 off

 

轉貼:Raid 2,3,4,6 圖解(英)

一直以來, Raid 最被大家所知道是  0, 1,5, 6,剛好在 Geek Stuff 上看到這篇文章,提供給大家參考一下!

http://www.thegeekstuff.com/2011/11/raid2-raid3-raid4-raid6/

Ubuntu 安裝目前最新版本的瀏覽器(Firefox,Chromium)

2011年11月18日 星期五

Firefox 最新穩定版

sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox

Firefox 最新開發版
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-trunk

Chromium 最新穩定版
sudo apt-add-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser


Chromium 最新Beta版
sudo apt-add-repository ppa:chromium-daily/beta
sudo apt-get update
sudo apt-get install chromium-browser