service基本上算是比較舊的系統里非常常用的一個指令,一般像Debian、CentOS系統也會自帶這個指令,用來做檢查一個daemon的狀態,或是進行daemon的關閉、開啟、重啟、重載配置文件等操作。 而後來不少系統都改用systemd,而service和chkconfig也被systemctl給取代了,像CentOS 7就是如此。 而我其實還在懷舊中,依舊用著CentOS 6和Debian 6,所以比較常用的依舊是service和chkconfig指令。 然後重點來了,最近大家也知道我在玩online.net的arm云服務器,而裡面沒有centos的系統,而只有fedora 20,我就試著用它測試一些東西,並且在測試完後進行yum uninstall xxx的動作。 誰知道,這下把service指令也給幹掉了,直接顯示如下的說明, service: command not found 害我差點連晚飯都噴出來了。 後來網上查了一下,原來這貨還真的是可以卸載掉的,我還一直以為這傢伙是系統自帶的命令,是無法卸載的,囧。 雖然感覺好扯,但是倒讓我長了見識了 ﹣﹣ 解決方式倒是不難,直接重裝就行了 yum install initscripts
Author: LKS
使用SSH+private key連接linux服務器
Q1: SSH是三小? Secure Shell(縮寫为SSH)是一款專为远程登录会话和其他网络服务提供加密的协议,透過SSH可以對所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。OpenSSH是SSH的替代软件包,而且是開放源代碼且自由的,現在Unix-like系統基本上都用它。你的unix-like系統的vps是使用的遠程都靠它。 Q2: 為什麼我需要這個鬼密钥? 在客户端来看,SSH提供两种级别的安全验证。 第一种级别(基于密碼的安全验证),知道帐号和密碼,就可以登录到远程主机,并且所有传输的数据都会被加密。但是,可能会有别的伺服器在冒充真正的伺服器,无法避免被「中间人」攻击。 第二种级别(基于密钥的安全验证),需要依靠密钥,也就是你必须为自己创建一对密钥,并把公有密钥放在需要访问的伺服器上。客户端软件会向伺服器发出请求,请求用你的密钥进行安全验证。服务器收到请求之后,先在你在该伺服器的用户根目录下寻找你的公有密钥,然后把它和你发送过来的公有密钥进行比较。如果两个密钥一致,伺服器就用公有密钥加密「质询」(challenge)并把它发送给客户端软件。从而避免被「中间人」攻击。 Q3: 那我要怎麼弄出這個好像很厲害的東西? 首先,你必須先用鬧判斷一下你的電腦是什麼系統,然後再往下看。 Unix-like系統(CentOS、Debian、Ubuntu、OS X、FreeBSD等): 1)在我們電腦的Terminal里輸入下列指令,然後死命Enter(回車),然後就好了。 ssh-keygen -t rsa -C “My Key” 2)如上圖所示,創建完畢後,會告訴你你的private key和public key在哪。 Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. 3)而public key是我們需要的東西,你可以用下面的指令顯示出來,保存起來。 cat /root/.ssh/id_rsa.pub 4)登陸你的遠程服務器,把public_key添加到遠程服務器里。 mkdir -p ~/.ssh vi ~/.ssh/authorized_keys 若是有好幾台電腦要連這台服務器,且都想加public_key,可以enter換行后繼續粘貼另一個public_key。 5)大功告成,開心地進行無密碼連接吧。 Windows系統: 1)首先,ssh連接你可以選擇用putty,而生成密鈅,你需要用到puttygen。 這是putty家族的官方網址,請自行下載putty和puttygen。 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html […]
Online.net 云服務器免費試用
Online.net最近開始了一項云服務器的推廣計劃,暫時是免費的,但採用邀請註冊的方式進行。 被成功邀請註冊后,就可以立即開通云服務器,開通是實時進行的, 但似乎並不是確實存在資源才能開通的,所以可能遇上分配不到資源而開不了機的情況。 服務器綁定的是內網ip,網絡結構估計用的是nat的模式,路由會自動做mapping的動作,跟現今不少cloud server的運作方式是一樣的。 CPU是ARMv7的,所以效能可能是不咋地的,拿來當玩具嚐嚐鮮,或是掛掛探針倒還是可以的,哈哈。 What are the limits? Each user account is limited to: 2 servers 5 volumes 10 snapshots 100 images 1 reserved IP address 雖然允許開通2臺,但若資源不足則可能不能開機,略略有點蛋疼,哈哈。 wordpress演示:http://212.47.237.104/ 下載測試:http://212.47.237.104/100MB.test 若是想要參與這個活動,可以通過下面的網址要求邀請碼。 http://labs.online.net/#invite 我記得我是上午申請的,大概晚上就收到邀請郵件了。 另外提個醒,雖然這服務器默認只有20GB的SSD,也可以讓你加HDD硬盤, 但似乎已經沒有資源讓你加了,所以加上了反而會出現開不了的情況。 下面這是我用freevps的腳本做的簡單測試,供大家參考。 root@labs-41c526:~# wget freevps.us/downloads/bench.sh -O – -o /dev/null|bash CPU model : ARMv7 Processor rev 2 (v7l) Number of cores […]
XenServer莫名消失的硬盤空間
有台舊的xenserver服務器硬盤莫名地滿了 讓我頭疼了好幾天 突然想到也許是allocate的資源沒有正常被釋放導致的 結果一查還真是 ﹣﹣ 人比較懶 不想一個一個去做比對然後刪除 所以就花點時間寫個shell script去檢查lv的uuid是否在vdi的列表中 不存在則表示lv是多餘的 就幹掉它吧 然後就這樣跑一跑 找到了五十幾個未釋放的lv 瞬間多了幾百GB的空間 這感覺好舒服的感覺啊XD 備註: 基於腳本是我吃飯的傢伙 上面也說了基本的實作概念 這裡就不提供腳本了 我比較吝嗇XD
RCAT PPTP vpn for CentOS 一鍵安裝包
RCAT PPTP vpn 是 Rcat.gidcs.net 所提供在 CentOS 下安裝PPTP vpn的一種解決方案,適用於各種CentOS的系統,採用yum安裝,安裝過程中會安裝pptpd官方的源以及epel-release的源。 安裝腳本自帶修復vpn功能、也可以藉此腳本添加和刪除賬戶。 系統需求:CentOS 5/6/7 x86/x64 虛擬化:OpenVZ、Xen、KVM、無虛擬化均可 一鍵安裝: wget -O pptp.sh http://rcat.gidcs.net/sh/pptp.sh;chmod 755 pptp.sh;./pptp.sh 2>&1 | tee pptp.log 此圖為腳本的主頁面。 1為安裝、2為修復、3為添加賬戶、4為刪除賬戶。 安裝過程進行中會添加一個vpn賬戶,你需要填寫用戶名和密碼。 安裝完成后,會提醒你所開通賬戶的資料。 備註: 若腳本運行結束后沒有出現上述提示,則表示安裝失敗, 歡迎聯繫我修正腳本,並提供我相應的pptp.log檔案。
RCAT: CentOS下的LAMP一鍵安裝包
RCAT是一個CentOS系統LAMP Stack建站環境的一鍵安裝腳本,只需提供一些簡單的資料就可以進行完整的LAMP Stack部署。 RCAT利用yum來搭建并部署建站環境,大幅度降低了配置環境時編譯等所需的時間,并加入了我個人編寫的自動創建virtualhost的腳本,可以快速地進行創建系統賬號、ftp賬號、mysql賬號和配置文件寫入及數據庫創建等諸多環境配置的操作,加速建站的速度并簡化相應的操作。 RCAT不僅包含了Apache+MySQL+PHP的建站環境,還加入了mod_ruid2來處理來自client的http request,將個別網站的request交由相應的系統用戶處理,用相應的系統用戶來執行PHP,避免了多網站服務器里因PHP漏洞而引起的跨站入侵問題。 除此之外,RCAT也加入了google開發的PageSpeed Module來優化apache的性能,并加入了denyhosts來自動屏蔽ssh爆破機器人,儘可能提供大家一個舒適且安全的開發環境。 更多詳情請查看下面的鏈接: http://rcat.gidcs.net/a>
這學期的課表看起來確實挺空的
上學期確實上得太累了 所以這學期很放縱地只選了17學分 一下子確實感覺空出了好多的時間 週休三日的感覺還真不錯 哈哈 只希望多出來的這些時間可以做出些什麼東西吧 別就這樣廢掉了XD
一想到現在賺的錢就是專門拿來幫家人補洞 我就覺得好煩 感覺就像在玩胸口碎大石 壓得我喘不過氣了 辛辛苦苦又唸書又賺錢 有時候看起來確實很愜意很輕鬆 又好像看起來很有錢 但我也有我的壓力 我不單得面對學校課業的壓力 工作上的壓力 還有時不時家裡告訴我沒錢了的壓力 更還有畢業後那一屁股債的壓力 這種生活又怎麼會輕鬆 畢竟我也不是那種鈔票大把可以老幫人補洞的大善人啊 不停地燒錢 那些錢拿出來後就不可能拿回了 真當我真的一點也不難過嗎? 不管怎樣我也希望我的付出是有收穫的不是嗎? 有些時候還真是有苦難言 唉 pls: 能不能不讓我那麼操心 順便給我一點新鮮的空氣 (望天
老覺得網絡有問題 結果是因為arp…我好蠢
臥槽 我家路由器的dhcp太笨了吧 把我的ip和另一台device的ip設成一樣的了 導致arp問題讓我的電腦一直掉線。。我勒了去 困擾我那麼久的問題 竟然是因為arp 我好蠢… 虧我還是念網絡的 竟然被困擾了那麼久都沒發現 囧