Time of Update: 2017-02-28
知識點: 1、FTP使用TCP串連和TCP連接埠 2、在進行通訊時,FTP需要建立兩個TCP串連: 一個用於控制資訊,TCP連接埠號碼預設為21 一個用於資料轉送,TCP連接埠號碼預設為20 3、Vsftp是一個基於GPL發布的類Unix系統上的FTP伺服器 4、其名稱中的VS即“Verysecure”的意思,可見安全性高。 配置: 1、查看是否安裝了Vsftp #rpm –qa vsftpd 2、安裝
Time of Update: 2017-02-28
apache|web|web服務|web伺服器 1、引言
Time of Update: 2017-02-28
陸、應用執行個體 #!/bin/sh # # 石牌國小防火牆設定指令稿 # 2002/8/27 # 設定者:李忠憲(修改自 iptables tutorial 1.1.11 by Oskar Andreasson ) # 原檔案是依 DMZ 需求設計,已根據校園 NAT 網路之需求修改,其餘改動部份包括: # 新增通訊協議定義區塊 # 新增執行時,自動清除已設定之規則 # 支援 FTP # 修改所有規則,改采 multiport 方式以簡化規則 # 原檔案僅支援 IP
Time of Update: 2017-02-28
一 前言 此文著重闡述linux下的防火牆的不同實現之間的區別,以ipchains, iptables, checkpoint FW1為例。 二 基本概念 2.0 在進入正題之前,我將花少許篇幅闡述一些基本概念。儘管防火牆的術語這些年基本上沒有太大的變化,但是如果你以前只看過90年代初的一些文獻的話,有些概念仍然會讓你混淆。此處只列出一些最實用的,它們不是準確的定義,我只是儘可能的讓它們便於理解而已。 2.1
Time of Update: 2017-02-28
第3章、包過濾防火牆配置舉例 3.1 建立包過濾防火牆 3.1.1網路結構 本節為一個的網路結構建立一個包過濾防火牆。 這個網路結構假設內部網有有效Internet地址。為了將內部網段198.168.80.0/24與Internet隔離,在內部網路和網際網路之間使用了包過濾防火牆。防火牆的網介面是eth1(198.168.80.254),防火牆的Internet介面是eth0 (198.199.37.254)。加外,內網中有3台伺服器對外提供服務。分別為: →
Time of Update: 2017-02-28
第1 章、基於路由器的包過濾防火牆 1.1 包過濾防火牆的一般概念 1.1.1 什麼是包過濾防火牆 包過濾防火牆是用一個軟體查看所流經的資料包的包頭(header),由此決定整個包的命運。它可能會決定丟棄(DROP)這個包,可能會接受(ACCEPT)這個包(讓這個包通過),也可能執行其它更複雜的動作。 在Linux系統下,包過濾功能是內建於核心的(作為一個核心模組,或者直接內建),同時還有一些可以運用於資料包之上的技巧,不過最常用的依然是查看包頭以決定包的命運。 1.1.2
Time of Update: 2017-02-28
文法 1. 對鏈的操作 建立一個新鏈 (-N)。 刪除一個空鏈 (-X)。 改變一個內建鏈的原則 (-P)。 列出一個鏈中的規則 (-L)。 清除一個鏈中的所有規則 (-F)。 歸零(zero) 一個鏈中所有規則的封包位元組(byte) 記數器 (-Z)。 2. 對規則的操作 加入(append) 一個新規則到一個鏈 (-A)的最後。 在鏈內某個位置插入(insert) 一個新規則(-I),通常是插在最前面。 在鏈內某個位置替換(replace)
Time of Update: 2017-02-28
Linux和Windows作業系統的顯著區別之一就是目錄架構的不同。Linux作業系統的目錄架構遵循檔案系統層級結構標準。不知你是否使用ls命令瀏覽過Linux的根目錄“/”,親愛的讀者,您都瞭解這些目錄的含義嗎? ls -l / 遍曆檔案系統(點擊看大圖) 本文將引領您瀏覽Linux的目錄架構,並解釋每個重要目錄的含義。 / - Root 通常稱為根分區。所有的檔案和目錄皆由此開始。只有root使用者對此目錄擁有寫入權限。 /bin - 使用者可執行檔
Time of Update: 2017-02-28
1.問題IP地址到底是屬於主機的還是屬於網卡的?這個問題有點太學院派了,現實中,只要懂得IP地址的概念以及IP路由,基本上沒有問題。IP作為一個網路層協議,它更多的意義在於定址而不是標識主機,因此你可以認為IP是屬於網卡的。然而不同的人對於IP地址有不同的看法,程式員看來,IP地址是屬於主機的,因為他們總是用一個通訊端來表示一個服務,通訊端中的IP地址表示一台主機,協議和連接埠號碼表示了該主機上的一個特定進程;對於網路工程師而言,他們會認為IP地址是屬於一個網段的,也就是編寫於網卡上的,如果一台
Time of Update: 2017-02-28
我們都知道linux系統具有無比強大的功能,但是有時候功能強大並不一定是我們想要的,有些情況下我們想要的恰恰就是一個簡潔、消耗資源少、能運行一些基本的功能和基本指令的系統,這時候就需要我們手動來製作一個精簡的linux系統。如下圖所示:我們有一台待安裝的主機(主機B)和一台功能完備的主機(主機A),首先把待安裝主機的硬碟拆下來放到主機A上,然後在主機A把核心、驅動、進程、庫檔案等一些系統必備的東西放到空的硬碟上做成系統硬碟,最後把做好的硬碟放到主機B上直接啟動就行了。下面我們在虛擬機器上來類比這
Time of Update: 2017-02-28
我們可以在 /proc/cpuinfo 中擷取需要資訊1.當前 CPU 的型號[root@ localhost ~]# cat /proc/cpuinfo |grep "model name" |uniqmodel name : AMD Opteron(tm) Processor 61402.當前 CPU 運行模式[root@localhost tmp]# getconf LONG_BIT32說明當前 CPU
Time of Update: 2017-02-28
第一步,產生公開金鑰/金鑰組使用SecureCRT的 工具->建立公開金鑰
Time of Update: 2017-02-28
網路內容“推”技術是新一代互連網發展的必然趨勢。它為資訊發行者和接收者提供了很多方便,大大降低了資訊流通的成本。RSS的出現改變了互連網內容的傳播環節。互連網是一個讓人興奮而又眩暈的地方。使用者常常遇到兩個大問題:第一是如何在浩翰的資訊海洋中找到自己需要的內容;第二是如何能跟上瞬息萬變、永不停息的新知識和新內容。像Google和百度這樣的搜尋引擎解決了第一個問題,因而成為第一代互連網工具的代表。而第二個問題的解決方案目前正悄然興起,這就是基於RSS和ATOM技術的網路內容
Time of Update: 2017-02-28
今天Jenkins(以前叫Hudson)CI伺服器突然掛了,排查了半天發現磁碟已經100%,真後悔當初沒把磁碟設大 點,其實可以用LVM調整一下,但是心裡還是沒底,怕把資料都丟失了,決定以後再調整磁碟分配。目前先吧 Jenkins下沒用的項目都幹掉,可以騰出很多空間。我們都知道使用du命令可以查看目錄,例如查 看/home/kuuyee目錄佔用磁碟空間大小可以使用下面的命令:1root@pm-ubuntu:~# du /home/kuuyee -sh &
Time of Update: 2017-02-28
一, GitLab 簡介 現在,GitHub已經成為首選的代碼託管平台。 因為它又很多很棒的功能,操作簡單,幾乎所有的開發人員都喜歡它。Gitlab 是一個很棒的Git託管服務,幾乎像GitHub一樣強大。gitlab 一般作為內部私人系統使用,若公司使用 git 分布代碼,每次從 github 上 pull 則非常慢,使用 gitlab 則方便很多。 二,安裝 以下為官方文檔的安裝說明,詳細的資訊請訪問 gitlab 官網 1,安裝依賴 sudo yum
Time of Update: 2017-02-28
所謂並發伺服器就是在同一個時刻可以處理來自多個用戶端的請求;迴圈伺服器是指伺服器在同一時刻只可以響應一個用戶端的請求。而且對於TCP和UDP通訊端,這兩種伺服器的實現方式也有不同的特點。 1、TCP迴圈伺服器: 首先TCP伺服器接受一個用戶端的串連請求,處理串連請求,在完成這個用戶端的所有請求後中斷連線,然後再接受下一個用戶端的請求。建立TCP迴圈伺服器的演算法如下: 複製代碼代碼如下:socket(……);
Time of Update: 2017-02-28
想不想知道你的伺服器到底在幹什麼?那麼你要知道本文介紹的這些基本命令。一旦你熟悉掌握了這些命令,就為成為專業的 Linux系統管理員打下了基礎。 你可以通過圖形化使用者介面(GUI)程式來擷取這些外殼命令提供的大量資訊,具體取決於使用哪一種Linux發行版。比如說,SUSE Linux就有一款出色的、圖形化配置和管理工具YaST,KDE的KDE System
Time of Update: 2017-02-28
修改 /etc/sysconfig/i18n 檔案,如 LANG="en_US.UTF-8",xwindow會顯示英文介面, LANG="zh_CN.GB18030",xwindow會顯示中文介面。 還有一種方法 cp /etc/sysconfig/i18n $HOME/.i18n修改 $HOME/.i18n 檔案,如 LANG="en_US.UTF-8",xwindow會顯示英文介面, LANG="
Time of Update: 2017-02-28
sftp和ftp是兩種協議是不同的,sftp是ssh內含的協議,只要sshd伺服器啟動了,它就可用,它本身不需要ftp伺服器啟動。 1.查看openssh軟體版本,想sftp服務使用者只能訪問特定的檔案目錄,版本需要4.8以上 代碼如下: [root@localhost ftp]# rpm -qa | grep
Time of Update: 2017-02-28
現在電腦上的病毒品種越來越多了,遭遇病毒的可能性也越來越大,有時中毒的事情也是防不勝防的,這不,今天小編Linux系統的電腦就慘遭病毒侵入了,影響了電腦的正常使用,要想解決此病毒就得先查到病毒檔案,將其清除,才能夠解決。那麼怎麼找到病毒檔案呢?其實Linux系統中有個find命令,可以在此尋找到病毒檔案。下面小編就執行個體來教大家find如何尋找病毒。 例子 find wwwroot/* -type f -name “*.php” |xargs