Time of Update: 2014-11-19
標籤:x禁止root直接登入 sshd修改預設連接埠 linux linux最高許可權使用者root,預設可以直接登入sshd。為了提高伺服器的安全度,需要對它進行禁止,使得攻擊者無法通過暴力破解來擷取root許可權。1,建立一個使用者;#useradd xxx (xxx為你要建立的使用者名稱)2,為新使用者佈建密碼;#passwd xxx (xxx為你要建立的使用者名稱)3,修改SSHD配置,禁止root直接登入#vi
Time of Update: 2014-11-19
標籤:普通使用者su 到root su 在一般情況下,一般使用者通過執行“su -”命令、輸入正確的root密碼,可以登入狀態root使用者來對系統進行管理員層級的配置。 但是,為了更進一步加強系統的安全性,有必要建立一個管理員的 組,只允許這個組的使用者來執行“su -”命令登入狀態root使用者,而讓其他組的使用者即使執行“su -”、輸入了正確的root密碼,也無法登入狀態root使用者。在UNIX和Linux下,這個組的名稱通常為“wheel”
Time of Update: 2014-11-19
標籤:linux 修改機器名稱 經常需要在VMWare中複製虛擬機器,對於複製的新機器需要修改機器名稱,不然在同一區域網路中就發生衝突了,下面是在Linux系統下查看及修改機器名稱的方法及步驟:1、查看系統的機器名稱: 使用root使用者登入,在終端控制台輸入: hostname [[email protected] ]#
Time of Update: 2014-11-19
標籤:linux c c++ 動態庫 .so 使用在linux工程中添加libtest.so動態庫1、添加該動態庫相應的標頭檔2、添加動態連結程式庫的路徑(可以將動態庫放在/usr/lib/下,也可以使用絕對路徑)3、在makefile中添加動態庫的連結(-ltest)註:上述步驟添加完成後編譯如果還出現找不到函數的情況可能是c檔案不能在c++被調用,在庫的標頭檔中添加#ifdef _cplusplus extern "C"{ #endif n個函數描述
Time of Update: 2014-11-19
標籤:pid檔案 linux 進程pid nginxnginx的結束重啟一般是通過下面命令來實現的:kill -QUIT 26000其中26000是nginx的主進程號。每次都需要通過ps命令來查詢nginx的主進程號,非常麻煩。 在《實戰nginx:取代Apache的高效能Web伺服器》一書中提到了使用pid檔案的方法,不巧的是給的命令漏了些東西,這裡給出完整的指令。什麼是pid檔案pid檔案就是一個純文字檔案,裡面記錄的是進程的pid號。下面是一個pid檔案的內容::
Time of Update: 2014-11-19
標籤:linux history 1.在/etc/profile的最後添加如下部分:USER_IP=`who -u am i 2>/dev/null| awk ‘{print $NF}‘|sed -e ‘s/[()]//g‘` export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] " 2.
Time of Update: 2014-11-19
標籤:style blog ar color os 使用 sp strong 檔案 find是我們很常用的一個Linux命令,但是我們一般尋找出來的並不僅僅是看看而已,還會有進一步的操作,這個時
Time of Update: 2014-11-19
標籤:tomcat nginx 負載平衡 orangleliu centos 之前使用nginx做過web反向
Time of Update: 2014-11-19
標籤:io ar 使用 sp 檔案 資料 on art bs 最近對Linux比較有興趣,下面可以算是自己的學習筆記,或者具體說時自己的學習心得系統磁碟分割是使用分區編譯器(Partition
Time of Update: 2014-11-19
標籤:blog io ar 使用 sp 檔案 div log bs #include<stdio.h>#include "cac.h"int main(void){
Time of Update: 2014-11-19
linux下rm,linuxrm一時疏忽,手一抖,把整個掛載的F盤刪了一半!頓時傻眼!!被刪的F盤是Windows下NTFS分區,在Ubuntu12.04中掛載了F盤,使用rm命令時粗心大意,誤刪了一半的資料。血的教訓告訴我們,使用rm
Time of Update: 2014-11-19
Linux監視顯卡使用方式,linux監視顯卡在使用GPU做計算,比如跑 Deep Learning代碼的時候,我們可能希望能夠即時檢測顯存的使用方式,但是Linux一般不會內建監視現存的工具。Nvidia內建了一個 nvidia-smi的命令列工具,會顯示顯存使用方式,但我們總不能每 10s 中就輸入一次這個命令。 這時候就需要用到 watch命令了。watch 命令簡介watch是做什麼的? 看一下系統怎麼說1 $ whatis watch2 watch(1) -
Time of Update: 2014-11-19
Linux之系統磁碟分割,linux分區最近對Linux比較有興趣,下面可以算是自己的學習筆記,或者具體說時自己的學習心得系統磁碟分割是使用分區編譯器(Partition
Time of Update: 2014-11-19
Linux常用命令(十四)-tailtail 命令從指定點開始將檔案寫到標準輸出. 使用tail命令的-f選項可以方便的查閱正在改變的記錄檔,tail -f filename會把filename裡最尾部的內容顯示在螢幕上,並且不斷重新整理,使你看到最新的檔案內容. 1.命令格式;tail[必要參數][選擇參數][檔案] 2.命令功能:用於顯示指定檔案末尾內容,不指定檔案時,作為輸入資訊進行處理。常用查看記錄檔。3.命令參數:-f 迴圈讀取-q 不顯示處理資訊-v
Time of Update: 2014-11-19
解決svnserve: Can't bind server socket: Address already in use,svnservebind最近在忙著搭建jenkins系統整合版本控制和git分布式版本控制,其中涉及到了點svn方面的,由於自己也是第一次搭建svn,挺順利的,中間遇到點小問題:我使用的是yum安裝的svn,安裝完成配置結束。/etc/init.d/svnserve start ok //貌似啟動起來了netstat -
Time of Update: 2014-11-19
Linux抓包總結一、連接埠資訊方法:使用netstat,得知你所關心進程的監聽連接埠,或者某一個連接埠的使用方式[root@imsv-test mpf]# netstat -pan | grep csmtcp 0 0 0.0.0.0:6801 0.0.0.0:* LISTEN 7417/csm ---監聽連接埠 tcp 0 0 192.168.12
Time of Update: 2014-11-19
Linux常用命令(十三)-headhead 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結尾。 1.命令格式:head [參數]... [檔案]... 2.命令功能:head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的開頭10行。 3.命令參數:-q 隱藏檔案名稱-v 顯示檔案名稱-c <位元組> 顯示位元組數-n <行數&
Time of Update: 2014-11-19
Linux常用命令(八)-touchlinux的touch命令不常用, 一般用來修改檔案時間戳記, 或者建立一個不存在的檔案。 1. 命令格式:touch [選項] 檔案2. 命令參數:-a 只更改存取時間。-c 不建立任何文檔。-d 使用指定的日期時間,而非現在的時間。-f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的相容性問題。-m 只更改變動時間。-r 把指定文檔或目錄的日期時間,統統設成和參考文檔或目錄的日期時間相同。-t
Time of Update: 2014-11-19
Linux下使用Cacti監控流量狀況 Cacti
Time of Update: 2014-11-19
Linux添加使用者並添加組過程1、建立一個使用者名稱和密碼都為hadoop的使用者: useradd hadoop passwd hadoop 1、我們添置名為hadoops有組 groupadd hadoops2、將hadoop使用者添加到hadoops組裡面 gpasswd -a hadoop hadoops Adding user hadoop to group hadoops