openSUSE 官方提供的 Firefox1 版本通常要低於最新發行的 Firefox。比如現在,Firefox 最新版本是 34,但 openSUSE 源上提供的還是 Firefox 33。所以,如果你要在 Firefox 最新版本發布後儘快使用到,則最好使用 Mozilla 提供的第三方軟體源2。操作步驟如下(下面我以 openSUSE 13.2 作業系統為例):添加 Mozilla 軟體源$ sudo zypper ar -f
1、使用expect前,需要先安裝兩個rpm包, 代碼如下複製代碼 # rpm -ihv expect-5.43.0-8.el5.i386.rpm# rpm -ihv expect-devel-5.43.0-8.el5.i386.rpm2、批量修改密碼的指令碼. 代碼如下複製代碼 #!/usr/bin/expect#yemaosheng.comif { $argc<2 } { send_user
如果我們要修改ROOT預設密碼,一般可以通過2個方法,有些面板就內建可以修改密碼的,我們可以直接在面板中修改,如果沒有就選擇這篇文章介紹的用SSH登入原始密碼之後修改新的密碼。登入SSH之後,然後輸入:passwd輸入命令之後,我們就可以直接輸入兩次新的密碼。ssh-root-passwd個人建議,我們最好把連接埠和密碼一起修改。如果你忘記了root使用者密碼可以參考下面方法來解決(一)Linux 系統密碼破解1.在grub選項菜單按e進入編輯模式2.編輯kernel那行 /init 1 (或/
如果我們開始就修改預設連接埠,那即便需要猜測和破解密碼,需要先找到連接埠,至少可以增加VPS被入侵的難度,在這篇文章中,老蔣將會分享如何修改VPS預設SSH連接埠。第一步、vi /etc/ssh/sshd_config使用xshell或者putty登入VPS,預設的VPS一般是22連接埠,然後輸入vi
修改ROOT的思路:添加新使用者,然後設定該使用者為ROOT許可權,這樣我們以後登入SSH就可以用新使用者,這個使用者只有我們自己知道,這樣就增加了猜測的難度,至此VPS主機的安全進一步得到提升。第一、新增使用者以及設定密碼useradd itbulucompasswd itbulucom利用useradd添加使用者,passwd給這個使用者佈建密碼,然後會出現添加密碼介面,我們輸入密碼之後斷行符號再輸入一次。新增新系統管理使用者第二、設定許可權vi
一旦網站使用VPS之後,我們需要做的就是營運工作,不僅僅是確保網站能夠穩定的運行,而且需要定期備份網站檔案和資料庫,以免出現不測還可以利用已經備份的資料進行和恢複和轉移VPS等操作。今天老蔣正好需要給一台VPS上的網站進行備份和轉移VPS操作,所以把操作過程記錄下來,以便於有需要的網友參照使用。第一、備份網站資料庫mysqldump -uitbulu(資料庫使用者名稱) -pitbulu.com(資料庫密碼) --default-character-set=gb2312 itbulu(資料庫名)
Windows 下我們可以很方便的直接瀏覽器訪問 speedtest.net 進行網速測試,在沒有圖形管理介面的 Linux 系統下,我們也可以用一個小指令碼 speedtest-cli 進行測速。本文使用的小指令碼在 CentOS 6、Debian 7、Ubuntu 12.04/14.04 下均測試通過,因為這些發行版都預設包含了 Python 2.7.* 使用起來灰常方便。一、下載指令碼並賦予許可權wget -O speedtest-cli https://raw.github.
壓力測中涉及到連接埠限制,系統預設有限制,使用以下命令查看:cat /proc/sys/net/ipv4/ip_local_port_range結果為:32768 61000,則是32768到61000連接埠可用,那麼需要修改為:echo "10000 65535" > /proc/sys/net/ipv4/ip_local_port_range結束~好了到了這裡關於對外串連連接埠數限制就介紹完了,如果不懂的可以搜尋相關文章。
Linux下正常掛載磁碟是用fdisk,但是fdisk是不支援GPT分區的(MBR分區表只支援2T磁碟),所以要掛載的磁碟大於2T的就得使用parted來進行GPT磁碟操作了!parted功能很強大,既可用命令列也可以用於互動式,在提示符下輸入parted就會進入互動式模式,如果有多個磁碟的話,需要運行select sdX(X為磁碟)來進行磁碟的選擇,也可直接用parted /dev/sdX指定相應的硬碟~以下是兩種掛載的方案,都做個整理~一、使用fdisk掛載磁碟
其實在許多小公司和小企業裡,尤其是牽涉到電子商務和電子廣告類的網站,他們的網站也要求作負載平衡高可用的Linux叢集,但由於成本的制約,老闆都會要求系統架構師設計的方案能夠用最少的錢實現這個要求,作為系統架構師的我們,應該如何?這個要求呢?首先是機房的選擇,如果公司有自己的機房那是最好不過的了;如果沒有自己的機房,我建議大家放在BGP機房內託管,如果有選擇的話,最好是選擇帶有硬體防火牆的機房,這樣在安全方面也有保障;另外,我們如何選擇伺服器呢?在有了負載平衡高可用的叢集環境後,我們完全可以自己組
Amazon S3 和 Google Cloud Storage 之類的商業雲端儲存體服務以能承受的價格提供了高可用性、可擴充、無限容量的Object Storage Service服務。為了加速這些雲產品的廣泛採用,這些供應商為他們的產品通過明確的 API 和 SDK 培養了一個良好的開發人員生態系統。而雲端式的檔案系統便是這些活躍的開發人員社區中的典型產品,已經有了好幾個開源的實現。S3QL 便是最流行的開源雲端檔案系統之一。它是一個基於 FUSE
Linux伺服器如何用用Puppet和Augeas管理配置 Linux Linux組態管理,Puppet管理配置,Augeas管理配置
訊息佇列是進程間通訊的一種方法,一開始我以為訊息佇列是類似一個管道,一頭串連一個進程、一頭串連另一個進程,只能由這兩個進程來進行互相的讀寫。其實這是錯的,訊息佇列是系統層面的,它不屬於某兩個進程,它是由系統維護的一個鏈表結構。對訊息佇列的讀寫就是一個對鏈表的操作,預設是在鏈表的一端寫資料,另一端讀資料(先進先出),進程也可以取指定某種訊息類型的訊息。在一個進程裡建立了訊息佇列,且是可讀可寫的,那麼系統中的所有進程都可以對它進行讀寫操作。1、開啟或建立一個訊息佇列原型:int
基於上次介紹linux發行版,想對不同系列的linux版本做一次整體的安裝,和windows xp一起實現多作業系統的安裝,這個過程也不是那麼簡單的實現,需要時間,需要經驗.現在我真機上是實現了xp+2003+ubuntu+fedora 兩個硬碟一起,沒問題.現在我的第一個想法是實現Sabayon+ Mandriva +Dreamlinux + Vector
Linux的壓縮命令的源檔案只能有一個,這意味在壓縮之前不得不先將要壓縮的所有檔案打包成一個包,然後再壓縮包,這樣來完成對多個檔案的壓縮。所以在瞭解解壓縮之前就必須先瞭解打包命令。Linux的打包一般都是通過tar命令來完成的,通過man
惠普筆記本剛買來時,安裝Debian 5,通常會遇到兩個問題。一個是無線網卡驅動沒有安裝,一個是“帶上耳機可以聽歌,但是喇叭無法發聲”。對於前面一個問題,請參照文章 GNU小本無線上網-BCM4312驅動安裝第二個問題,大部分是由於Debian 5的音效卡驅動版本號碼太低,所以只要下載最新的音效卡驅動,編譯安裝就能解決問題。步驟如下:1. 到alsa首頁下載最新驅動,並解壓到目前的目錄網址http://www.alsa-project.org,下載alsa-driver-
Linux下安裝顯卡驅動第一步:下載一個for
安裝網卡機器太新,以至於現有的Linux版本無法認出,比如機器找不到網卡,這時候怎麼辦呢?別急,首先你需要知道網卡是什麼型號的,以本實驗室新購入的電腦為例,它的網卡是整合的,型號是Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC。然後我們到Realtek的官方網站去下載相應的Linux驅動程式r8168-8.005.00.tar.bz2,按照說明安裝。Unpack the tarball :# tar vjxf r8168-8.aaa.bb.tar.
在nginx日誌切割方面,我的方法和其他人用的方法有一些不一樣,但對於我這種方法,如果有人覺得不好,可以給我提出,謝謝nginx日誌切割,我是直接寫的一個簡單的shell實現的,內容如下: 代碼如下複製代碼 mv /usr/local/nginx/logs/abc.log /www/logbak/abc`date +%Y%m%d%H%M`.log/usr/local/nginx/sbin/nginx -s
dd 是 Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個檔案,並在拷貝的同時進行指定的轉換。名稱: dd使用許可權: 所有使用者dd 這個指令在 manual 裡的定義是 convert and copy a file使用方式:dd [option]如果你想要線上看 manual, 可以試試: dd --help或是 info dd如果你想要看看這個版本如何: dd --version輸入或輸出 dd if=[STDIN]