linux 系統升級中的一些配置,linux系統升級配置
1. 關閉IPV6
vi /etc/sysconfig/network
NETWORKING_IPV6=no #掉
source /etc/sysconfig/network
vi /etc/modprobe.conf
添加alias net-pf-10 off
alias ipv6 off
2. 禁止普通使用者關機,重啟許可權(控制許可權)
vi /etc/inittab
注釋掉ca::ctrlaltdel;/sbin/shutdown –t3 –rnow(禁止暖開機)
3.使用者存取控制(因公司緣故,我未採用此操作)
vi /etc/hosts.deny
添加;ALL:ALL 任何一個IP地址訪問我都不允許訪問
vi /etc/hosts.allow
sshd:192.168.2.10 允許IP為10的ssh登入
4.修改別名檔案
vi /etc/aliases
注釋掉以下內容:games ingres system toor manager dumper decode root 可能含operator
5. 禁止PIN訪問,直接輸入
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
要恢複就把echo 1 改成echo 0 即可
6. 禁止源路由(一般已禁止)
echo 0 > /proc/sys/net/ipv4/conf/all/accept_source_route
echo 0 > /proc/sys/net/ipv4/conf/default/accept_source_route
echo 0 > /proc/sys/net/ipv4/conf/eth0/accept_source_route
echo 0 > /proc/sys/net/ipv4/conf/eth1/accept_source_route
echo 0 > /proc/sys/net/ipv4/conf/lo/accept_source_route
;7. 防止SYN攻擊
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
linux 系統設定檔
一般的設定檔都是放在/etc目錄下的 (你可以通過輸入:ll /etc命令來列出etc目錄下的具體內容)
不同的服務對應不同的檔案。如:
/etc/httpd.conf對應apache服務
/etc/named.conf對應DNS服務
/etc/dhcpd.coonf對應DHCP服務
/etc/samba/smb.conf對應檔案分享權限設定
/etc/passwd 對應使用者名稱
/etc/shadow 對應使用者密碼
/etc/ypserv.conf 對應NIS服務
/etc/vsftpd/vsftpd.conf 對應FTP服務
/etc/hosts 對應主機名稱和IP地址關係
/etc/resolv.conf 對應DNS伺服器的設定
如果你要有所改動的話要根據你的實際需要修改一下相關的設定檔就可以了!不過有的檔案的位置是不能修改的!
linux作業系統的應用與網路設定
什麼是Linux?
簡單地說, Linux是一套免費使用和自由傳播的類 Unix作業系統,它主要用於基於 Intel x86系列 CPU的電腦上。這個系統是由世界各地的成千上萬的程式員設計和實現的。其目的是建立不受任何商品化軟體的著作權制約的、全世界都能自由使用的 Unix相容產品。 Linux的出現,最早開始於一位名叫 Linus Torvalds的電腦業餘愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替 Minix(是由一位名叫 Andrew Tannebaum的電腦教授編寫的一個作業系統示教程式)的作業系統,這個作業系統可用於 386、 486或奔騰處理器的個人電腦上,並且具有 Unix作業系統的全部功能,因而開始了 Linux雛形的設計。 Linux以它的高效性和靈活性著稱。它能夠在 PC電腦上實現全部的 Unix特性,具有多任務、多使用者的能力。 Linux是在 GNU公用許可許可權下免費獲得的,是一個符合 POSIX標準的作業系統。 Linux作業系統軟體包不僅包括完整的 Linux作業系統,而且還包括了文字編輯器、進階語言編譯器等應用軟體。它還包括帶有多個視窗管理器的 X-Windows圖形化使用者介面,如同我們使用 Windows NT一樣,允許我們使用視窗、表徵圖和菜單對系統進行操作。
Linux與其他動作系統有什麼區別:
Linux可以與 MS-DOS、 OS/2、 Windows等其他動作系統共存於同一台機器上。它們均為作業系統,具有一些共性,但是互相之間各有特色,有所區別。
目前運行在 PC機上的作業系統主要有Microsoft的 MS-DOS、 Windows、 Windows NT、 IBM的 OS/2等。早期的 PC機使用者普遍使用 MS-DOS,因為這種作業系統對機器的硬體設定要求不高,而隨著電腦硬體技術的飛速發展,硬體裝置價格越來越低,人們可以相對容易地提高電腦的硬體設定,於是開始使用 Windows、Windows NT等具有圖形介面的作業系統。 Linux是新近被人們所關注的作業系統,它正在逐漸為 PC機的使用者所接受。那麼, Linux與其他動作系統的主要區別是什麼呢?下面從兩個方面加以論述。
首先看一下Linux與 MS- DOS之間的區別。 在同一系統上運行 Linux和 MS-DOS已很普遍,就發揮處理器功能來說, MS-DOS沒有完全實現 x86處理器的功能,而 Linux完全在處理器保護模式下運行,並且開發了處理器的所有特性。 Linux可以直接存取電腦內的所有可用記憶體,提供完整的 Unix介面。而 MS-DOS只支援部分 Unix的介面。
就使用費用而言, Linux和 MS-DOS是兩種完全不同的實體。與其他商業作業系統相比, MS-DOS價格比較便宜,而且在 PC機使用者中有很大的佔有率,任何其他 PC機作業系統都很難達到 MS-DOS的普及程度,因為其他動作系統的費用對大多數 PC機使用者來說都是一個不小的負擔。 Linux是免費的,使用者可以從 internet上或者其他途徑獲得它的版本,而且可以任意使用,不用考慮費用問題。 就作業系統的功能來說, MS-DOS是單任務的作業系統,一旦使用者運行了一個 MS-DOS的應用程式,它就獨佔了系統的資源,使用者不可能再同時運行其他應用程式。而 Linux是多任務的作業系統,使用者可以同時運行多個應用程式。 再看一下 Linux與 OS/2、 Windows、 Windows NT之間的區別。
從發展的背......餘下全文>>